ALG'5

ALG'5



11.5. Całkowanie funkcji metodą Simpsona 275

Rys. II -I.


Przybliżone

całkowanie

funkcji.

Na danym etapie i, trzy kolejne punkty funkcji podcałkowej są przybliżane parabolą, co zapewnia dość dobrą dokładność całkowania (dla niektórych krzywych wyniki mogą być wręcz identyczne z tymi otrzymanymi z całkowania „na kartce papieru”). Dla rozpatrywanego fragmentu całka cząstkowa wyniesie:

J f(x)dx =--.

*0

Wzór powyższy, zwany wzorem Simpsona, wystarczy zastosować dla każdego przedziału całkowanego obszaru, złożonego z 3 kolejnych punktów krzywej f(x). Jedynym wymogiem jest takie dobranie odstępów h, aby były one jednakowe. Zakładając zatem granice całkowania od a do b, przy podziale na odcinków będziemy mieli h-(b-a)/2n. Całka globalna będzie, oczywiście sumą całek cząstkowych, obliczonych jak niżej:

simpson.cpp

eonst int n=4; II ilość punktów= 2n+l // funkcja przykładowa x -3x+l w przedziale [-5,3] double f[2*n+i]=<41, 29, 19, 11, 5, 1, -1, -1, 1); double simpson(double f[2*n+l], double a, double b)

//funkcja zwraca całkę funkcji f(x) w przedziale la,b],

// której wartości sa podane tabelarycznie w 2n+l punktach

t

double s=C,h=(b-a)/(2.0*n);

for(int i=0;i<2*n;i +=2) // skok CO dwa punkty!

s+=h*(t[i]+4*fIi+1]+fIi *2])/3.0; return s;

)

fłczywiście, całkowanie metodą Simpsona można również, zastosować do scał-kowania funkcji znanej w postaci analitycznej, a nie tylko tabelarycznej:

double fun(double x)

(    // funkcja f(x) jak w przykładzie powyżej

return x'x-3*Xt1;


Wyszukiwarka

Podobne podstrony:
11 jest dla pracodawcy zbadanie rzeczywistych motywacji kandydata do podjęcia pracy na danym stanowi
bsi 3 Skanowanie portow ma na celu: wykrycie wersji oprogramowania określonej usługi funkcjonującej
11.5.    Całkowanie funkcji metodą Si mpsona................................. 11.6.
Krok 2. Całkowanie metodą Simpsona Matematyczny opis metody Całka obliczana jest dla prostej funkcji
img280 Całkowanie metodą Simpsona - jedna z metod przybliżania wartości całki oznaczonej funkcji
ALG 1 271 11.3. Interpolacja funkcji metoda Lagrange’a z uwagi na ich skomplikowaną postać? Na pomoc
calkisimp Całkowanie numeryczne - metoda Simpsona Załóżmy, że chcemy obliczyć całkę z funkcji f(x) w
34. AUTOMATYKA ZABEZPIECZENIOWA 522 Rys. 34.11. Schemat funkcjonalny automatyki zabezpieczeniowej
rys 11 5 Rysunek 11.5. Synteza dźwięków metodą FM
Przesuwanie widma sygnału w oparciu o sygnały analityczne Na rys. 11.4 przedstawiono alternatywną me
Rys. I-5.11. Chemczna metoda nodowli beztenowców Rys. 1-5.12. Anaerosłat: 1 - śruba mocująca. 2 - po
76 Rys. 5.II. Stosunek składowych HJHy w funkcji szerokości szczeliny Fig. 5.11. The rełation of HJH
HWScan0000300006 11.    INT(x)-funkcja Wyodrębnienie części całkowitej ze zmiennej x
ALG&9 11.2. Iteracyjne obliczanie wartości funkcji 269 Zaproponujemy rekurencyjną wersję algorytmu,
266 (11) 10. FUNKCJE POTĘGOWE, WYKŁADNICZE 1 LOGARYTMICZNE raficzną układ nierówności: Rozwiąż metod
Rys. 15.11. Chemiczna metoda nodowli baztenowców Rys. 15.11. Chemiczna metoda nodowli baztenowców Ry

więcej podobnych podstron