Professional Documents
Culture Documents
Numericko Integriranje-2016 PDF
Numericko Integriranje-2016 PDF
Numeričko integriranje
Marinko Markić
1 od 24
Uvod
Matematički gledano što je derivacija?
Brzina promjene zavisne varijable u odnosu na nezavisnu.
Npr, ako je zadana funkcija y(t) koja opisuje položaj objekta u prostoru
kao funkciju vremena. Možemo reći da derivacija opisuje brzinu
objekta.
𝒅
𝒗(𝒕) = 𝒚(𝒕)
𝒅𝒕
Što bi bila integracija?
Inverzno od pojma derivacije…
U našem primjeru integracija bi bila put koji objekt prevali…
𝒕
𝒚 𝒕 = 𝒗(𝒕)𝒅𝒕
𝟎
PPR 2 od 24
Uvod
Deriviranje Integriranje
PPR 3 od 24
Uvod
Deriviranje je jednostavniji analitički postupak ->
integriranje znatno složeniji.
Integral moguće naći samo za malen skup
funkcija!!!
Integrirati znači „spajati/spojiti (u cjelinu)
ujedinjavati/ujediniti„
Matematički gledano to znači naći ukupnu
vrijednost, sumu f(x)dx na nekom intervalu…
PPR 4 od 24
Uvod
Osnovni teorem integralnog računa (Newton–Leibnitzovu formula) za
je računanje I(f) preko vrijednosti primitivne funkcije F od f u rubovima
intervala
𝒃
𝑰 𝒇 = 𝒇 𝒙 𝒅𝒙 = 𝑭 𝒃 − 𝑭(𝒂)
𝒂
PPR 5 od 24
Newton- Cotes
Newton- Cotes formule predstavljaju najčešći način aproksimativnog
rješavanja integrala. A svodi se na zamjenu složenih funkcija
polinomima koje je lakše integrirati.
1. red. 2. red.
PPR 6 od 24
Trapezno pravilo
Predstavlja aproksimaciju integrala s polinomom 1. reda.
Pa integral na intervalu (a, b) ima oblik:
Odnosno:
PPR 7 od 24
Trapezno pravilo
Pogreška trapeznog pravila u jednom koraku:
Korak integracije
PPR 8 od 24
Trapezno pravilo-produljena formula
Ukupno x0 =a i xn=b
Odnosno:
PPR 9 od 24
Simpsonovo pravilo
• Drugi put prema povećanju točnosti je povećanje reda funkcije kojom aproksimiramo integral. U
trapeznom pravilu aproksimacija je bila polinom 1. reda
• Ako dodamo još jednu točku u intervalu integracije, kroz tu točku možemo povući parabolu.
(polinom 2. reda) SIMPSON 1/3
• Ako dodamo dvije točke, onda možemo povući polinom trećeg reda SIMPSON 3/8
PPR 10 od 24
Simpsonovo pravilo 1/3
Ako primijenimo aproksimaciju polinom 2. reda tada kroz dvije točke
integral je:
PPR 11 od 24
Simpsonovo pravilo 1/3 –produljena formula
Isto kao i za trapezno pravilo imamo produljenu formulu dijeleći interval
integracije na više segmenata iste veličine.
PPR 12 od 24
Usporedba metoda:
PPR 13 od 24
MATLAB Funkcije za numeričko integriranje
PPR 14 od 24
Trapezna metoda: START
a, b,n
x=a
h=(b-a)/n
s=funk(a)
brojac=1,n
x=x+h
brojac+1
s=s+2*funk(x)
Ne
brojac==n-1
Da
s=s+funk(b)
Integ = (b-a)*s/2
Integ
P P R Kraj 15 od 24
Trapezna metoda: START
a, b,n
a=0; % Pocetna tocka intervala
b=1; % Krajnja tocka Intervala x=a
h=(b-a)/n
n=100; %
x=a; % pocetna tocka pocetak intervala s=funk(a)
Integ = (b-a)*s/2
Integ
Kraj
PPR 16 od 24
Simpson metoda:
START
a, b,n
x=a
h=(b-a)/n
s=funk(a)
brojac=1,n-1
x=x+brojac*h
brojac+1
fx=funk(x)
Da Ne
mod(brojac,2)==0
parni=parni+fx neparni=neparni+fx
Ne
brojac==n-1
Da
s=s+funk(b)
Integ = (h/3)(4*neparni+2*parni+s)
Integ
PKraj
PR 17 od 24
Simpson metoda:
a=0; % Pocetna tocka intervala
b=1; % Krajnja tocka Intervala
n=2; % Broj segmenata obavezno paran
parni=0;
neparni=0;
x=a; % pocetna tocka pocetak intervala
h=(b-a)/n; % def. koraka integracije
s=funk1(a); % f(x0)
for brojac= 1 : (n-1) %
x= a+brojac*h;
fx=funk1(x);
if mod(brojac,2)==0 % PARAN!!!
parni=parni+fx;
else
neparni=neparni+fx; %NEPARAN!!!
end
end
s=s+funk1(b); % suma+ f(xn)
Integ=(h/3)*(4*neparni+2*parni+s);
fprintf('\nI=%4.6f', Integ)
end
PPR 18 od 24
Rombergovo pravilo
Rombergovo pravilo temelji se na Richardsonovom principu
ekstrapolacije prema granici.
Pomoću rezultata male točnosti dobijemo rezultate veće
točnosti.
Polazimo od relacije za pogrešku kod trapeznog pravila
M
RT kT h 2
kT (b a) konst1
12
PPR 19 od 24
Rombergovo pravilo
Uvedimo oznake: b
RTk
RT 2k
RTk → pogreška za k intervala 4
RT2k → pogreška za 2k intervala
PPR 20 od 24
Rombergovo pravilo
Uvedimo oznake: b
RTk
RT 2k
RTk → pogreška za k intervala 4
RT2k → pogreška za 2k intervala
PPR 21 od 24
Rombergovo pravilo
S2k I 16S4k S2k
S4k I I P4k (15)
16 15
i = 1, 2, 3,...
j
4 P2i (j 1)
P2i1
(j 1)
P2(j)i j = 1, 2, 3,...
4j 1
PPR 22 od 24
Rombergovo pravilo
Shema izračunavanja vrijednosti integrala (12)
Rombergovim pravilom:
T1(0)
T2(0) S 2(1)
T4(0) S4(1) P4(2)
T8(0) S 8(1) P8(2) P8(3)
T16(0) S16
(1)
P16(2) P16(3) P16(4)
T32(0) S32
(1)
P32(2) P32(3) P32(4) P32(5)
PPR 23 od 24
Početak
Rombergovo pravilo a, b, m
j = 1, m+1
n 2 j 1
h b a n
Pozivanje funkcije f
pov 0
i = 1, n
Početak
PPR 24 od 24
Rombergovo pravilo
1
l = 1, m j = 1,m+1
j = l+1 i = j-1, m
i = l, m k = 2i
k = 2i ; k1 = 2i-1 P(j,k)
NE
4 j P j 1 , k P j 1 , k1 i=m
P j ,k
4 j 1 1 DA
NE
NE j = m+1
i=m
DA
DA Kraj
NE
l=m
DA
25
PPR 25 od 24