. Нанесите несколько функций и теперь нужно проиллюстрировать ошибку между фактической областью/интеграцией и приблизительным результатом области/интеграции (рассчитанным с использованием правила трапеции или симпсонов). Получил это далеко от исследования здесь/других мест, и он только рисует один треугольник на данный момент - в неправильной позиции, я думаю. Любой вход? Заранее спасибо.Иллюстрируйте правила Trapzeium/Simpson, используя matplotlib.
N.B. Точное значение, а также приблизительные интегральные значения были рассчитаны ранее в программе, если они требуются.
import numpy as np
import matplotlib.pyplot as plt
def f1(x):
return np.exp(-4*x)*np.cos(6*np.pi*x)
x = np.linspace(0, 1, 1500)
fig = plt.figure()
ax1 = fig.add_subplot(322)
xstep = np.arange(0,2)
ax1.fill_between(f1(xstep), 0, xstep, facecolor='white') # Trapezium
ax1.plot(x, f1(x),'r-') # Function