Речь идет об определенном интеграле Римана?
По всей видимости, да. В задании к сожалению не указано.
Насчет производной, раз нужно построить ее график (см. ниже), тогда наверное надо найти ее значение в нескольких точках между -10 и 10. Я задавал 20. Надо было мне сразу полностью задание написать.
Вот полный текст: 1. Протабулировать функцию Гаусса: f(x) = 1./((sqrt(2.*pi)*s)*e**(-0.5*((x-m)/s)**2) на отрезке (-10,10) для m = 0 и различных s. Вычислить производную и интеграл от этой функции с помощью метода конечных разностей без применения циклов. Построить графики для данной функции и ее производной. Использовать numpy и matplotlib. (s пусть будет от 0.5 до 5)
Табулирование я сделал. А вот с интергалом и производной (производными проблема)
from math import *
import numpy as np
import matplotlib.pyplot as plt
def f(x,s,m):
return (1./(sqrt(2.*pi)*s))*e**(-0.5*((x-m)/s)**2)
def main():
m = 0
s = np.linspace(0.5,5,3)
x = np.linspace(-10,10,20)
for i in range(3):
print('s = ', s)
for j in range(20):
f(x[j],s,m)
print('x = ',x[j],', y = ',f(x[j],s,m))