Частина тексту файла (без зображень, графіків і формул):
Національний технічний університет України
«Київський політехнічний інститут імені Ігоря Сікорського»
Навчально-науковий інститут атомної та теплової енергетики
Кафедра цифрових технологій в енергетиці
ЛАБОРАТОРНА РОБОТА №1
з дисципліни «Чисельні методи»
Варіант № 5
Завдання:
Необхідно обчислити значення похідної трьома способами.
№ Варіанту
Функція
a
b
5
x + cosx
-5
0
Графік функції:
/
Графік похідної функції:
/
Лістинг:
import numpy as np
import matplotlib.pyplot as plt
import pandas as pd
# функція
def f(x):
return x + np.cos(x)
# генерація даних
x_values = np.linspace(-5, 0, 100)
y_values = f(x_values)
# побудова графіка функції
plt.figure(figsize=(8, 4))
plt.plot(x_values, y_values, label='$x + cos(x)$')
plt.title('Функція: $x + cos(x)$')
plt.xlabel('$x$')
plt.ylabel('$f(x)$')
plt.legend()
plt.show()
# обчислення похідної по Х
df_dx = 1 - np.sin(x_values)
# побудова графіка похідної
plt.figure(figsize=(8, 4))
plt.plot(x_values, df_dx, label='$1 - sin(x)$')
plt.title('Похідна: $1 - sin(x)$')
plt.xlabel('$x$')
plt.ylabel('$\\frac{df}{dx}$')
plt.legend()
plt.show()
# створення і відображення таблиці даних
data = {'x': x_values, 'f(x)': y_values, 'df/dx': df_dx}
df = pd.DataFrame(data)
df.head(20)
Висновок: в результаті виконання лабораторної роботи №1 я обчислив похідну функції для заданого інтервалу, а також побудував графік функції та графік похідної функції.