Гауссовская квадратура

я есть код, содержащий кривую и линию. Я знаю, как заполнить области ниже и ниже линии, но мне нужно вычислить значения областей для каждого из них.

Вот код:

import matplotlib.pyplot as plt
import numpy as np

x = np.arange(0.0, 2, 0.01)
y1 = np.sin(2*np.pi*x)
y2 = 0*x
fig, ax = plt.subplots(1, 1, sharex=True)
ax.plot(x, y1, x, y2, color='black')
ax.fill_between(x, y1, y2, where=y2 >= y1, facecolor='green',    interpolate=True)
ax.fill_between(x, y1, y2, where=y2 <= y1, facecolor='red', interpolate=True)
plt.show()

Любая помощь?

Ответы на вопрос(2)

Ваш ответ на вопрос