Частина тексту файла (без зображень, графіків і формул):
Національний технічний університет України
«Київський політехнічний інститут імені Ігоря Сікорського»
Навчально-науковий інститут атомної та теплової енергетики
Кафедра цифрових технологій в енергетиці
ЛАБОРАТОРНА РОБОТА №2
з дисципліни «Чисельні методи»
Варіант № 21
Варіант роботи
Функція:
256−
?
2
Інтервал [a;b]: a = 0; b = 16
Результат чисельного інтегрування методами Сімпсона і квадратною формулою Гауса
/
Висновок: під час виконання даної лабораторної роботи було досліджено методи чисельного інтегрування. Було проведено інтегрування для заданої функції для певного інтервалу із визначеною точністю дослідження, а також обраховано похибку розрахунків.
Код програми
import numpy as np
from scipy import integrate
from math import sqrt
def f(x):
return np.sqrt(256 - x**2)
# Межі інтегрування
a = 0
b = 16
# Точність обчислень
eps = 0.0001
# Метод Сімпсона
result_simpson = integrate.simps(f(np.arange(a, b, eps)))
# Квадратурна формула Гауса
result_gauss = integrate.quadrature(f, a, b, tol=eps)
print(f"Результат інтегрування методом Сімпсона: {result_simpson}")
print(f"Результат інтегрування квадратурною формулою Гауса: {result_gauss[0]}")
print(f"Оцінка похибки для квадратурної формули Гауса: {result_gauss[1]}")