Вычисление определенного интеграла с помощью формулы трапеций


 {Вычисление определенного интеграла
 с помощью формулы трапеций
 I=(b-a)/n *(y[0]/2+y[1]+y[2]+..+y[n]/2)}

 [IA x=x+d func I=I+y k=k+1][IB]  
 [integral d=(b-a)/n x=a func I=y/2 x=b func I=I+y/2
 x=a k=1 loop(IB,n-k,IA) I=I*d]

 {Теперь подставляем функцию, задаем
 пределы интегрирования (a,b) и число
 отрезков n. Затем вычисляем:}
 [func y=x^3+sin(x)]
 a=0 b=1 n=1000 integral I=?

 [func y=x]
 a=0 b=1 n=1 integral I=?

 Результат:

  Вычисление определенного интеграла
 с помощью формулы трапеций
 I=(b-a)/n *(y[0]/2+y[1]+y[2]+..+y[n]/2) 

 [IA x=x+d func I=I+y k=k+1][IB]  
 [integral d=(b-a)/n x=a func I=y/2 x=b func I=I+y/2
 x=a k=1 loop(IB,n-k,IA) I=I*d]

  Теперь подставляем функцию, задаем
 пределы интегрирования (a,b) и число
 отрезков n. Затем вычисляем: 
 [func y=x^3+sin(x)]
 a=0 b=1 n=1000 integral I=0.709698

 [func y=x]
 a=0 b=1 n=1 integral I=0.500000

Сайт управляется системой uCoz