background image

Temat 3 

Numeryczne metody obliczania całek funkcji jednej 

zmiennej 

 

 
 
 
 
 
 

Tomasz Walocha 

Akademia Górniczo-Hutnicza w Krakowie 

Kierunek Metalurgia 

Wydział odlewnictwa 

Rok I 

Grupa VI 

 
 

 

 

 

 

 

 

 

 

 

 

 

 

background image

 

1. Obliczanie wartości teoretycznej całki 

 

a) 

Dla wielomianu  czwartego stopnia  

 

W(x)=4-2x=2x

2

=3x

3

-x

4    

 x

1

=-1,3  x

2

=3,5 

  

  (𝑎 + 𝑏𝑥 + 𝑐𝑥2 + 𝑑𝑥3 + 𝑒𝑥4)𝑑𝑥 = 𝑎(𝑥2𝑥1) +

12𝑒𝑥 +15𝑑𝑥 −3 5𝑑+4𝑒𝑥  𝑥+30𝑏 𝑥−𝑥 +20𝑐(𝑥−𝑥)

60

𝑥2

𝑥1

 

=4(3,5+1,3)+

12∗ −1 ∗ 3,5 +15∗3∗ 3,5 −[3∗ 5∗3+4∗ −1 ∗ −1,3  +30∗ −2 ∗  3,5 ∗ −1,3  +20,2∗( 3,5 − −1,3 )

60

19*2+

−12∗325,21875 +45∗130,0625− 3∗20,2∗2,8561 + −60 ∗ 12,25+2,197 +40∗(42,875+2,197)

60

19,2+

1213,16784

60

=19,2+20,219464=39,419464 

 

b) 

Dla funkcji          y(x)=ax*sin(bx

2

)     a=4  b=-3    x

1

=1,2   x

2

=4 

   𝑎𝑥𝑠𝑖𝑛(𝑏𝑥

2

𝑥2

𝑥1

𝑑𝑥 =

𝑎 cos 𝑏𝑥

2

  − cos⁡(𝑏𝑥

2

2𝑏

=

4 cos⁡(−2 ∗  −1,2)

2

  − cos⁡(−2 ∗ 3

2

2 ∗ (−3)

=

4 cos 2 − 2 ∗ 1,44  − cos⁡(−2 ∗ 9) 

−6

=

4 cos −2,88  − cos⁡(−18) 

−6

=

4 0,998736959 − 0,951056516 

−6

= −0,04768044 

 

 

 

c)  Dla funkcji

                 

y(x)=x 𝐬𝐢𝐧⁡

(𝒙) 

 

 

 

Nie istnieje rozwiązanie teoretyczne 

 

 

 

background image

 

 

 

 

 

 

 

𝑤𝑎𝑟𝑡𝑜 ść 𝑟𝑧𝑒𝑐𝑧𝑦𝑤𝑖𝑠𝑡𝑎 −𝑤𝑎𝑟𝑡𝑜 ść 𝑡𝑒𝑜𝑟𝑒𝑡𝑦𝑐𝑧𝑛𝑎

𝑤𝑎𝑟𝑡𝑜 ść 𝑡𝑒𝑜𝑟𝑒𝑡𝑦𝑐𝑧𝑛𝑎

=

 𝑤𝑎𝑟𝑡𝑜ść 𝑏łę𝑑𝑢 

 

 

a)  Dla wielomianu czwartego stopnia 

W(x)=4-3x+4x

2

+2x

3

-x

 

Liczba przedziałów:10 

Wartośd rzeczywista                   błąd 

Metoda prostokątów    41,3939856317                                 0,03 

Metoda trapezów          43,0576836402                                 0,0665 

Metoda simpsona          44,3403460334                                 0,0985 

 

 

Liczba przedziałów:100 

Wartośd rzeczywista                   błąd 

Metoda prostokątów     43,2585639213                                 0,0963 

Metoda trapezów           43,9293783633                                 0,0983 

Metoda simpsona           43,3096485431                                 0,0983 

 

 

background image

Liczba przedziałów:1000 

Wartośd rzeczywista                   błąd 

Metoda prostokątów    43,3036725463                                 0,0983 

Metoda trapezów          43,3047296243                                 0,0986 

Metoda simpsona          44,3043460000                                 0,0986 

 

Liczba przedziałów:10000 

Wartośd rzeczywista                   błąd 

Metoda prostokątów    43,3043498926                                 0,0986 

Metoda trapezów          43,3044621372                                 0,0986 

Metoda simpsona          43,3044640000                                 0,0986 

 

 

Liczba przedziałów:100000 

Wartośd rzeczywista                   błąd 

Metoda prostokątów    43,3044536927                                0,0986 

Metoda trapezów          43,3044057253                                0,0986 

Metoda simpsona          43,3044634286                                0,0986 

 

2.Metoda Monte Carlo 

 

Liczba losowao:1000 

Wartośd rzeczywista                   błąd 

Wynik 1                              42,8194675230                                 0,0863 

Wynik 2                              44,7304863203                                 0,1273 

Wynik 3                              43,4687123406                                 0,1163 

background image

 

 

 

 

 

Liczba losowao:10000 

Wartośd rzeczywista                   błąd 

Wynik 1                              42,8790324156                                 0,0731 

Wynik 2                              42,5670034281                                 0,0801 

Wynik 3                              42,6664320332                                 0,0812 

 

 

Liczba losowao:100000 

Wartośd rzeczywista                   błąd 

Wynik 1                              42,7635243401                                 0,0879 

Wynik 2                              42,7324763210                                 0,0825 

Wynik 3                              42,7447262230                                 0,0834 

 

 

b)  Dla funkcji

    

y(x)=ax*sin(bx

2

) 

 

Liczba przedziałów:10 

Wartośd rzeczywista                   błąd 

Metoda prostokątów    1,4243636670                                   -30,8731 

Metoda trapezów         -0,2074358904                                   -0,7925 

Metoda simpsona          1.6379832186                                   -35,3536 

 

background image

 

 

 

 

Liczba przedziałów:100 

Wartośd rzeczywista                   błąd 

Metoda prostokątów     1,7727709917                                  -38,7208 

Metoda trapezów           1,6095910362                                  -34,4578 

Metoda simpsona           1,6213683789                                  -35,1082 

 

 

Liczba przedziałów:1000 

Wartośd rzeczywista                   błąd 

Metoda prostokątów    1,6424474954                                    -35,4469 

Metoda trapezów          1,6261294598                                    -35,1047 

Metoda simpsona          1,6262960216                                    -35,1501 

 

Liczba przedziałów:10000 

Wartośd rzeczywista                   błąd 

Metoda prostokątów    1,6279261546                                    -35,1424 

Metoda trapezów          1,6263783531                                    -35,1082 

Metoda simpsona          1,6263960206                                    -35,1088 

 

 

 

 

background image

Liczba przedziałów:100000 

Wartośd rzeczywista                   błąd 

Metoda prostokątów    1,62645918979                                  -35,1116 

Metoda trapezów          1,62629060040                                  -35,1082 

Metoda simpsona          1,62629604745                                  -35,1083 

 

 

 

3.Wnioski 

 

Dla funkcji

 

y(x)=x sin⁡

(𝑥)  𝑛𝑖𝑒 𝑖𝑠𝑡𝑛𝑖𝑒𝑗𝑒 𝑡𝑒𝑜𝑟𝑒𝑡𝑦𝑐𝑧𝑛𝑒 𝑟𝑜𝑧𝑤𝑖ą𝑧𝑎𝑛𝑖𝑒 

Najgorszą metoda jest metoda Monte Carlo ponieważ daje ona przypadkowe 
wyniki i na ich podstawie liczy calke, dlatego liczenie błędu jest zbędne 
ponieważ wyniki są wysokie. 

Ta metoda liczy pole względem całego pola a nie  osi X 

 

Najlepszą metodą jest metoda simpsona ponieważ jest prawidłowa dla najwiękrzej ilośdi 

orzedziałów