Azərbaycan Hava Yolları




Download 2,93 Mb.
bet25/35
Sana06.12.2023
Hajmi2,93 Mb.
#112648
TuriDərs
1   ...   21   22   23   24   25   26   27   28   ...   35
Bog'liq
C fakepathKOMPUTER MUHENDISLIYINDE EDEDI USULLAR 01 06 (2) (1)

9.3. Simpson metodu
Əgər elementar sahəciklərə parabolalar kimi baxsaq, onda Simpson metodu aşağıdakı kimi olar.



Simpson metodunun mütləq xətası aşağıdakı kimi hesab­lanır:
hardakı, .
Aşağıdakı nümunəyə baxaq.
Nümunə. inteqralının qiymətinin Simpson (parabolalar) metodları ilə hesablamalı.
[0;2] parçasını 4 bərabər hissəyə bölək.

Onda x0=0; x1=0,5; x2=1; x3=1,5; x4=2 alarıq. Bu qiymətləri y= funksiyasında nəzərə alsaq aşağıdakılar alınar:
y0=f(x0)=-12; y1=y(x1)=-11,625; y2=y(x2)=-10;
y3=y(x3)=-6,375; y4=y(x4)=0.
Bunları trapesiyalar düsturunda nəzərə alaq:

Bu məsələnin C++ proqramlaşdırma dilində proqram kodu aşağıdakı kimi olar.
#include
using namespace std;
double func(double x)
{
return x*x*x + x*x - 12;
}
double parabola (double a, double b, double h)
{
if (a > b)
{
return 0;
}
double x = a;
double S = 0.;
while (x +h <= b)
{
S += h*(func(x) + 4*(func(x + h)+func(x+3*h))+2*(func(x+2*h)+func(x+4*h)));
x += h;
}
return S;
}
main()
{
int n; double a,b;
cout<<"n=";
cin>>n;
cout<<"a=";
cin>>a;
cout<<"b=";
cin>>b;
double h=(b-a)/n;
double S = parabola(a, b, h);
cout << S << endl;
system("pause");
}
Mövzuya aid tapşırıqların variantları
Aşağıda verilmiş inteqralları düzbucaqlılar metodu ilə həll etməli.

  1. 11.

  2. 12.

  3. 13.

  4. 14.

  5. 15.

  6. 16.

  7. 17.

  8. 18.

  9. 19.

  10. 20.

inteqrallarını hesablayın.



Download 2,93 Mb.
1   ...   21   22   23   24   25   26   27   28   ...   35




Download 2,93 Mb.