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 2» 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 stanowibsi 3 Skanowanie portow ma na celu: wykrycie wersji oprogramowania określonej usługi funkcjonującej11.5. Całkowanie funkcji metodą Si mpsona................................. 11.6.Krok 2. Całkowanie metodą Simpsona Matematyczny opis metody Całka obliczana jest dla prostej funkcjiimg280 Całkowanie metodą Simpsona - jedna z metod przybliżania wartości całki oznaczonej funkcjiALG 1 271 11.3. Interpolacja funkcji metoda Lagrange’a z uwagi na ich skomplikowaną postać? Na pomoccalkisimp Całkowanie numeryczne - metoda Simpsona Załóżmy, że chcemy obliczyć całkę z funkcji f(x) w34. AUTOMATYKA ZABEZPIECZENIOWA 522 Rys. 34.11. Schemat funkcjonalny automatyki zabezpieczeniowejrys 11 5 Rysunek 11.5. Synteza dźwięków metodą FMPrzesuwanie widma sygnału w oparciu o sygnały analityczne Na rys. 11.4 przedstawiono alternatywną meRys. I-5.11. Chemczna metoda nodowli beztenowców Rys. 1-5.12. Anaerosłat: 1 - śruba mocująca. 2 - po76 Rys. 5.II. Stosunek składowych HJHy w funkcji szerokości szczeliny Fig. 5.11. The rełation of HJHHWScan0000300006 11. INT(x)-funkcja Wyodrębnienie części całkowitej ze zmiennej xALG&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ąż metodRys. 15.11. Chemiczna metoda nodowli baztenowców Rys. 15.11. Chemiczna metoda nodowli baztenowców Rywięcej podobnych podstron