Numerička matematika 7. predavanje

Μέγεθος: px
Εμφάνιση ξεκινά από τη σελίδα:

Download "Numerička matematika 7. predavanje"

Transcript

1 Numerička matematika 7. predavanje Saša Singer web.math.pmf.unizg.hr/~singer PMF Matematički odsjek, Zagreb NumMat 2018, 7. predavanje p. 1/96

2 Sadržaj predavanja Metoda najmanjih kvadrata: Diskretni problem najmanjih kvadrata. Normalne jednadžbe. Linearizacija. Matrična formulacija problema najmanjih kvadrata. QR faktorizacija. Gram Schmidtov postupak ortonormalizacije. Givensove rotacije. Dodatak: Primjer za najmanje kvadrate etil. NumMat 2018, 7. predavanje p. 2/96

3 Informacije Prvi kolokvij: ponedjeljak, , u 12 sati. Konzultacije: samo za NM: utorak u 15 sati (iza predavanja), petak, sati, ili po dogovoru. Ne zaboravite, žive su i domaće zadaće na adresi ili, izravno Dodatni bodovi čekaju na vas. NumMat 2018, 7. predavanje p. 3/96

4 Informacije Moja web stranica za Numeričku matematiku je Tamo su kompletna predavanja iz prošlih godina, a stizat će i nova (kako nastaju). Skraćena verzija skripte 1. dio (prvih 7 tjedana): Skraćena verzija skripte 2. dio (drugih 6 tjedana): NumMat 2018, 7. predavanje p. 4/96

5 Diskretni problem najmanjih kvadrata NumMat 2018, 7. predavanje p. 5/96

6 Minimizacija 2-norme vektora pogreške Neka je funkcija f zadana na diskretnom skupu točaka (čvorova) x 0,...,x n. Uzmimo da točaka x 0,...,x n ima mnogo više nego nepoznatih parametara a 0,...,a m aproksimacijske funkcije ϕ, tj. n m. U diskretnoj metodi najmanjih kvadrata, aproksimacijska funkcija ϕ(x) = ϕ(x;a 0,...,a m ) odreduje se tako da 2-norma vektora pogrešaka u čvorovima aproksimacije bude najmanja moguća, tj. minimizira se S = n k=0 ( f(xk ) ϕ(x k ;a 0,...,a m ) ) 2 min. NumMat 2018, 7. predavanje p. 6/96

7 Sustav normalnih jednadžbi Ovdje se S gleda kao funkcija nepoznatih parametara S = S(a 0,...,a m ) : R m+1 R. Uočimo da uvijek vrijedi S 0, bez obzira na to kakvi su parametri, jer se radi o zbroju kvadrata. Funkcija S se minimizira kao funkcija više varijabli a 0,...,a m. Pretpostavljamo da je S dovoljno glatka funkcija, kao funkcija parametara a k, pa je nužni uvjet ekstrema S a k = 0, k = 0,...,m. Ovaj pristup vodi na tzv. sustav normalnih jednadžbi. NumMat 2018, 7. predavanje p. 7/96

8 Diskretna metoda najmanjih kvadrata za pravac Primjer. Zadane su točke (x 0,f 0 ),...,(x n,f n ), koje treba, po diskretnoj metodi najmanjih kvadrata, aproksimirati pravcem ϕ(x) = a 0 +a 1 x. Suma kvadrata grešaka ove aproksimacije u čvorovima je (to je izraz kojeg minimiziramo) S = S(a 0,a 1 ) = = n (f k ϕ(x k )) 2 k=0 n (f k a 0 a 1 x k ) 2 min. k=0 NumMat 2018, 7. predavanje p. 8/96

9 Diskretna metoda najmanjih kvadrata za pravac Slika zadanih točaka u ravnini i pravca koji ih aproksimira: y Uočiti da se greška u svakoj točki mjeri u smjeru osi y, pa je n S = S(a 0,a 1 ) = (f k a 0 a 1 x k ) 2 min. k=0 Može se gledati i okomita udaljenost do pravca problem potpunih najmanjih kvadrata (engl. total least squares ). x NumMat 2018, 7. predavanje p. 9/96

10 Diskretna metoda najmanjih kvadrata za pravac Parcijalne derivacije po parametrima a 0 i a 1 su: 0 = S n = 2 (f k a 0 a 1 x k ), a 0 0 = S a 1 = 2 k=0 n (f k a 0 a 1 x k )x k. k=0 Dijeljenjem s 2 i sredivanjem po nepoznanicama a 0, a 1, dobivamo linearni sustav n n a 0 (n+1)+a 1 x k = k=0 k=0 f k n n n a 0 x k +a 1 x 2 k = f k x k. k=0 k=0 k=0 NumMat 2018, 7. predavanje p. 10/96

11 Diskretna metoda najmanjih kvadrata za pravac Uvedemo li standardne skraćene oznake n n s l = x l k, t l = f k x l k, l 0, k=0 k=0 onda linearni sustav možemo napisati kao s 0 a 0 +s 1 a 1 = t 0 s 1 a 0 +s 2 a 1 = t 1. Matrica ovog sustava je regularna, uz uvjet da imamo barem dvije različite točke x k. To je ekvivalentno (Gramova matrica) linearnoj nezavisnosti vektora (1,1,...,1) T i (x 0,x 1,...,x n ) T. U tom slučaju, postoji jedinstveno rješenje sustava. NumMat 2018, 7. predavanje p. 11/96

12 Diskretna metoda najmanjih kvadrata za pravac Slika situacije u kojoj problem najmanjih kvadrata za pravac nema rješenja, s tim da je n m = 1, tj. imamo barem dvije točke podataka: y Ako imamo više različitih podataka u jednoj jedinoj točki x 0, aproksimacijski pravac (očito) postoji i jedinstven je, ali je okomit na x-os (jednadžba je x = x 0 ), pa njegova jednadžba nema oblik y = a 0 +a 1 x. x NumMat 2018, 7. predavanje p. 12/96

13 Minimalnost rješenja? Je li dobiveno rješenje zaista minimum? To nije teško pokazati, korištenjem drugih parcijalnih derivacija dovoljan uvjet minimuma je pozitivna definitnost Hesseove matrice (v. kasnije, za opći slučaj). Provjera je li to minimum, može i puno lakše, jer se radi o zbroju kvadrata. Onda, S predstavlja paraboloid s otvorom prema gore, u varijablama a 0, a 1, tj. nad (a 0,a 1 )-ravninom, pa je očito da takav paraboloid ima minimum. Zbog toga se nikad ni ne provjerava je li dobiveno rješenje minimum za S. NumMat 2018, 7. predavanje p. 13/96

14 Najmanji kvadrati za polinome Za funkciju ϕ mogli bismo uzeti i polinom višeg stupnja, ϕ(x) = a 0 +a 1 x+ +a m x m. Medutim, tu postoji opasnost za malo veće m (m 10) dobiveni sustav je (skoro sigurno) vrlo loše uvjetovan, pa dobiveni rezultati mogu biti jako pogrešni. U praksi se to nikada direktno ne radi (na ovaj način), čim je m 2,3. Ako se koriste aproksimacije polinomima viših stupnjeva, onda se to radi korištenjem tzv. ortogonalnih polinoma (vidjeti kasnije). NumMat 2018, 7. predavanje p. 14/96

15 Najmanji kvadrati za opće linearne funkcije Linearni model diskretnih najmanjih kvadrata je potpuno primjenjiv na opću linearnu funkciju ϕ(x) = a 0 ϕ 0 (x)+ +a m ϕ m (x), gdje su ϕ 0,...,ϕ m poznate (zadane) funkcije. Zadatak. Zadane su točke (x 0,f 0 ),...,(x n,f n ), koje treba, po diskretnoj metodi najmanjih kvadrata, aproksimirati funkcijom oblika ϕ(x) = a 0 ϕ 0 (x)+a 1 ϕ 1 (x). Rješenje. Ide sasvim analogno (pogledati u skripti). NumMat 2018, 7. predavanje p. 15/96

16 Što s nelinearnim funkcijama? Što ako ϕ nelinearno ovisi o parametrima? Dobivamo nelinearni sustav jednadžbi, koji se relativno teško rješava. Problem postaje ozbiljan optimizacijski problem, koji se može približno rješavati. Metode koje se najčešće koriste su metode pretraživanja ili Levenberg Marquardt metoda. Postoji i drugi pristup. Katkad se jednostavnim transformacijama problem može transformirati u linearni problem najmanjih kvadrata. Rješenja lineariziranog i nelinearnog problema nisu jednaka, jer je i greška (nelinearno) transformirana! NumMat 2018, 7. predavanje p. 16/96

17 Primjer nelinearnih najmanjih kvadrata Primjer. Zadane su točke (x 0,f 0 ),...,(x n,f n ), koje, po diskretnoj metodi najmanjih kvadrata, treba aproksimirati funkcijom oblika ϕ(x) = a 0 e a 1x. Uočite da ϕ nelinearno ovisi o parametru a 1. Direktni pristup problemu vodi na minimizaciju n S = S(a 0,a 1 ) = (f k ϕ(x k )) 2 = k=0 n (f k a 0 e a 1x k ) 2 min. k=0 NumMat 2018, 7. predavanje p. 17/96

18 Primjer nelinearnih najmanjih kvadrata Parcijalnim deriviranjem po varijablama a 0 i a 1 dobivamo 0 = S n = 2 (f k a 0 e a 1x k )e a 1x k, a 0 0 = S a 1 = 2 k=0 n (f k a 0 e a 1x k )a 0 x k e a 1x k. k=0 To je nelinearan sustav jednadžbi, kojeg ne znamo riješiti! S druge strane, ako logaritmiramo relaciju dobivamo ϕ(x) = a 0 e a 1x, lnϕ(x) = ln(a 0 )+a 1 x. NumMat 2018, 7. predavanje p. 18/96

19 Primjer nelinearnih najmanjih kvadrata Moramo logaritmirati još i zadane vrijednosti funkcije f u točkama x k. Uz supstitucije i gdje je h(x) = lnf(x), h k = h(x k ) = lnf k, k = 0,...,n, ψ(x) = lnϕ(x) = b 0 +b 1 x, b 0 = lna 0, b 1 = a 1, dobivamo linearni problem najmanjih kvadrata S = S(b n 0,b 1 ) = (h k ψ(x k )) 2 = k=0 n (h k b 0 b 1 x k ) 2 min. k=0 NumMat 2018, 7. predavanje p. 19/96

20 Primjer nelinearnih najmanjih kvadrata Grafički, to je pravac u tzv. lin log skali. Iz rješenja b 0 i b 1, lako izlaze a 0 i a 1 a 0 = e b 0, a 1 = b 1. Napomene uz linearizaciju: Pri linearizaciji smo pretpostavili da je f k > 0, da bismo mogli logaritmirati. Ovako dobiveno rješenje uvijek daje pozitivan a 0, tj. linearizirani ϕ(x) će uvijek biti veći od 0. Kad su neki f k 0, korištenjem translacije svih podataka treba dobiti f k +translacija > 0, pa onda linearizirati. Pokušajte korektno formulirati takvu linearizaciju! Ako su svi f k < 0, onda napravimo supstituciju f f. NumMat 2018, 7. predavanje p. 20/96

21 Tipične linearizacije opća potencija Kratki pregled nekih funkcija koje se često koriste i njihovih standardnih linearizacija u problemu najmanjih kvadrata. (a) Funkcija ϕ(x) = a 0 x a 1 linearizira se logaritmiranjem (u nekoj izabranoj bazi) ψ(x) = logϕ(x) = log(a 0 )+a 1 logx, h k = logf k, k = 0,...,n. Uvedimo oznake b 0 = log(a 0 ), b 1 = a 1. NumMat 2018, 7. predavanje p. 21/96

22 Tipične linearizacije opća potencija Linearizirani problem najmanjih kvadrata glasi S = S(b n 0,b 1 ) = (h k b 0 b 1 log(x k )) 2 min, k=0 Grafički, to odgovara pravcu u tzv. log log skali. U ovom slučaju, da bismo mogli provesti linearizaciju, mora biti i x k > 0 i f k > 0. NumMat 2018, 7. predavanje p. 22/96

23 Tipične linearizacije 1 / linearna funkcija (b) Funkcija ϕ(x) = linearizira se na sljedeći način 1 a 0 +a 1 x ψ(x) = 1 ϕ(x) = a 0 +a 1 x, h k = 1 f k, k = 0,...,n. Pripadni linearni problem najmanjih kvadrata je S = S(a n 0,a 1 ) = (h k a 0 a 1 x k ) 2 min. k=0 NumMat 2018, 7. predavanje p. 23/96

24 Tipične linearizacije x / linearna funkcija (c) Funkciju ϕ(x) = x a 0 +a 1 x možemo linearizirati na više načina. 1. način: ψ(x) = 1 ϕ(x) = a 0 1 x +a 1, h k = 1 f k, k = 0,...,n. Pripadni linearni problem najmanjih kvadrata je S = S(a n 1 0,a 1 ) = (h k a 0 a 1 ) 2 min. x k k=0 NumMat 2018, 7. predavanje p. 24/96

25 Tipične linearizacije x / linearna funkcija 2. način: ψ(x) = x ϕ(x) = a 0 +a 1 x, h k = x k f k, k = 0,...,n. Pripadni linearni problem najmanjih kvadrata je S = S(a n 0,a 1 ) = (h k a 0 a 1 x k ) 2 min. k=0 NumMat 2018, 7. predavanje p. 25/96

26 Tipične linearizacije još jedan primjer (d) Funkcija linearizira se stavljanjem ϕ(x) = 1 a 0 +a 1 e x ψ(x) = 1 ϕ(x) = a 0 +a 1 e x, h k = 1 f k, k = 0,...,n. Pripadni linearni problem najmanjih kvadrata je S = S(a n 0,a 1 ) = (h k a 0 a 1 e x k ) 2 min. k=0 NumMat 2018, 7. predavanje p. 26/96

27 Primjer Primjer. Uvaženi znanstvenik dr. Zurić, Ulica astronoma 69, dobio je ideju da se Zemlja giba oko Sunca po eliptičnoj orbiti, sa Suncem u jednom fokusu. Nakon niza opažanja i mjerenja (uz dosta računa), dobio je slijedeće podatke x [ ] r [10 6 km] , u kojima je r udaljenost od Zemlje do Sunca (u 10 6 km), a x je kut izmedu spojnice Zemlja Sunce i glavne osi elipse (u stupnjevima). NumMat 2018, 7. predavanje p. 27/96

28 Primjer (nastavak) Dr. Zurić, naravno, zna da se elipsa može opisati jednadžbom r(x) = ρ 1+εcosx, gdje je ε ekscentricitet elipse, a ρ je tzv. srednja udaljenost elipse od fokusa. Pomognite mu da nade ρ i ε, diskretnom linearnom metodom najmanjih kvadrata, nakon preuredenja ove jednadžbe. Rješenje. Pomnožimo jednadžbu s nazivnikom funkcije, pa dobivamo r(1+εcosx) = ρ, odnosno, εrcosx+ρ = r. NumMat 2018, 7. predavanje p. 28/96

29 Primjer (nastavak) Relaciju εrcosx+ρ = r gledamo kao funkciju oblika gdje je au+b = v, u = rcosx, v = r, a = ε, b = ρ. Zatim se primijeni linearna metoda najmanjih kvadrata za pravac, s nepoznatim koeficijentima a i b. Prema tome, treba minimizirati S = 4 (v i au i b) 2 min. i=0 NumMat 2018, 7. predavanje p. 29/96

30 Primjer (nastavak) Deriviranjem izlazi S 4 a = 2 (v i au i b)u i = 0 i=0 S 4 b = 2 (v i au i b) = 0. i=0 Nakon sredivanja, uz n+1 = 5, dobivamo linearni sustav u 2 i u i i=0 i=0 a u i v i 4 = i=0 b 4. u i 5 i=0 i=0 v i NumMat 2018, 7. predavanje p. 30/96

31 Primjer (nastavak) Kad se radi na ruke, traženi podaci se obično slože u tablicu i v i = r i u i = r i cosx i u 2 i u i v i Brojevi na dnu tablice su poznati elementi linearnog sustava. NumMat 2018, 7. predavanje p. 31/96

32 Primjer (nastavak) Linearni sustav za nepoznate koeficijente je [ ][ ] [ a = b 748 Rješenje tog sustava je a = , b = , pa je ε = , ρ = ]. Ove vrijednosti su vrlo blizu pravih, kad se sjetimo značenja: ε je ekscentricitet Zemljine orbite, ρ je srednja udaljenost od Zemlje do Sunca. NumMat 2018, 7. predavanje p. 32/96

33 Izbor aproksimacijske funkcije Kad smo jednom odabrali oblik aproksimacijske funkcije pitamo se jesmo li dobro izabrali njezin oblik? Kad nademo aproksimaciju, moramo pogledati graf pogreške. Ako on jednoliko oscilira oko nule, i te oscilacije izgledaju kao slučajne, a ne sistematske, onda je aproksimacijska funkcija dobro odabrana. Bitno: Metoda najmanjih kvadrata uklanja slučajne greške (recimo, kod mjerenja). To joj je osnovna svrha u statistici! Postoji tzv. Gauss Markovljev teorem koji opravdava metodu najmanjih kvadrata. NumMat 2018, 7. predavanje p. 33/96

34 Primjer uklanjanja slučajne greške Primjer. Eksperimentalni podaci uzeti su tako da se egzaktne y-koordinate točaka na pravcu y(x) = 4x+3 za x = 0,1,...,100, perturbiraju za uniformno distribuirani slučajni broj, izmedu 1 i 1. Tako se dobiju početni podaci (x i,f i ), gdje je x i = i, a f i = 4x i +3+(slučajna perturbacija izmedu 1 i 1), za i = 0,...,100. NumMat 2018, 7. predavanje p. 34/96

35 Primjer uklanjanja slučajne greške Prvih nekoliko podataka izgleda ovako: x i y(x i ) f i Kad se metodom najmanjih kvadrata za pravac ϕ(x) = ax+b izračunaju parametri, dobijemo a = , b = NumMat 2018, 7. predavanje p. 35/96

36 Primjer uklanjanja slučajne greške Pogledajmo što su aproksimacije ϕ(x i ) za vrijednosti f i u prvih nekoliko podataka: x i y(x i ) ϕ(x i ) Uočite da su greške ϕ(x i ) obzirom na y(x i ) znatno manje nego polazne greške f i obzirom na y(x i ). NumMat 2018, 7. predavanje p. 36/96

37 Primjer uklanjanja slučajne greške Pogledajmo kako se ponaša greška f i ϕ(x i ) u svim točkama. 1 1 Greška izgleda skoro kao slučajna uniformna funkcija izmedu 1 i 1, što znači da smo uklonili slučajnu grešku. Krivac za skoro = slučajni brojevi imaju sistematsku grešku na početku (uglavnom su > 0) i zato je b prevelik! NumMat 2018, 7. predavanje p. 37/96

38 Demo primjeri GnuPlot demo za prethodni problem. Num_Pas\Mls\GnuPlot\Pravac.plt Diskretnom metodom najmanjih kvadrata aproksimiraju se izmjereni podaci za viskoznost 40% etilnog alkohola, u ovisnosti o temperaturi. Primjer pokazuje način izbora aproksimacijske funkcije i različita rješenja, ako problem lineariziramo, ili ako ga ne lineariziramo (rješenja nelinearnih problema = Nelder Mead metoda). Num_Pas\Mls\GnuPlot\Etil.plt NumMat 2018, 7. predavanje p. 38/96

39 Matrična formulacija linearnog problema najmanjih kvadrata NumMat 2018, 7. predavanje p. 39/96

40 Matrična formulacija Diskretni linearni problem najmanjih kvadrata najčešće se rješava u matričnom obliku. Da bismo formirali matrični zapis linearnog problema najmanjih kvadrata, zgodno je preimenovati nepoznanice, tako da matricu, vektor desne strane i nepoznanice u linearnom sustavu pišemo u uobičajenoj formi: standardno su nepoznanice x 1,...,x m, a ne a 0,...,a m. NumMat 2018, 7. predavanje p. 40/96

41 Matrična formulacija oznake Pretpostavimo da skup podataka (t k,y k ), za k = 1,...,n, želimo aproksimirati linearnom funkcijom ϕ(t) = x 1 ϕ 1 (t)+ +x m ϕ m (t). Funkcija ϕ je neka linearna kombinacija izabranih funkcija baze ϕ 1,...,ϕ m. Želimo pronaći parametre x j tako da zadani podaci (t k,y k ) zadovoljavaju m y k = x j ϕ j (t k ), k = 1,...,n. j=1 Primijetite da to nije uvijek moguće, jer je podataka, uobičajeno, znatno više nego parametara (n m). NumMat 2018, 7. predavanje p. 41/96

42 Matrična formulacija preodredeni sustav Uz oznake a kj = ϕ j (t k ), b k = y k, prethodne jednadžbe možemo napisati u matričnom obliku Ax = b. Oprez: ovdje je A matrica tipa n m, a ne m n, kao inače! Budući da je matrica A visoka i tanka (n m), imamo preodreden sustav linearnih jednadžbi. Taj sustav ne mora uvijek imati rješenje, tj. može se dogoditi da je r := b Ax 0, za svaki x R m. Upravo to se, gotovo uvijek, i dogada u praksi. NumMat 2018, 7. predavanje p. 42/96

43 Matrična formulacija min norme reziduala Postavlja se pitanje: Što je onda najbolje rješenje x ovog sustava Ax = b? Prirodni odgovor: onaj vektor x R m za kojeg dobivamo najmanji rezidual r = r(x). Naravno, najmanji se mjeri u nekoj normi na prostoru R n. Najčešće, x odredujemo tako da se minimizira Euklidska norma reziduala r = b Ax, tj. tražimo rješenje problema min x r 2 = min x Ax b 2, A R n m, b R n. Problem najmanjih kvadrata : minimizacija norme Ax b 2 ekvivalentna je minimizaciji kvadrata norme Ax b 2 2. NumMat 2018, 7. predavanje p. 43/96

44 Komentar Ako smo dobro izabrali bazne funkcije ϕ j, onda je razumno pretpostaviti da su one linearno nezavisne na zadanim podacima, tj. stupci matrice A su linearno nezavisni, pa matrica A ima puni stupčani rang, tj. rang(a) = m. Pokazat ćemo da, uz taj uvjet, problem najmanjih kvadrata uvijek ima jedinstveno rješenje. S druge strane, ako je rang(a) < m, onda rješenje x sigurno nije jedinstveno, jer mu možemo dodati bilo koji vektor iz nul-potprostora od A, a da se rezidual ne promijeni. Za početak, nećemo pretpostaviti nikakva specijalna svojstva matrice A, tj. tvrdnje u nastavku vrijede za bilo koji problem. NumMat 2018, 7. predavanje p. 44/96

45 Rješenje problema najmanjih kvadrata Teorem. Skup svih rješenja problema min x r 2 označimo s S = {x R m Ax b 2 = min}. Tada je x S, tj. x je rješenje problema najmanjih kvadrata, ako i samo ako vrijedi sljedeća relacija ortogonalnosti A T (b Ax) = 0, koju obično nazivamo sustav normalnih jednadžbi i pišemo u obliku A T Ax = A T b. Napomena. Raniji pristup minimizacijom norme vektora greške, daje baš ovaj sustav normalnih jednadžbi. Provjerite! A T A je Gramova matrica skalarnih produkata stupaca od A. NumMat 2018, 7. predavanje p. 45/96

46 Rješenje problema najmanjih kvadrata Dokaz. Pretpostavimo da je x S, tj. da x minimizira normu reziduala. Treba pokazati da x zadovoljava sustav normalnih jednadžbi, odnosno, da za rezidual r = b Ax vrijedi A T r = 0. Pretpostavimo suprotno da za rezidual r vrijedi A T r = z 0. Za ε R, promatramo vektor ˆx = x+εz. Njegov rezidual je pa je ˆr = b Aˆx = b Ax εaz = r εaz, ˆr 2 2 = ˆr Tˆr = r T r εr T Az ε(az) T r +ε 2 (Az) T (Az) = {A T r = z} = r T r 2εz T z +ε 2 (Az) T (Az) = r 2 2 2ε z 2 2 +ε 2 Az 2 2. NumMat 2018, 7. predavanje p. 46/96

47 Rješenje problema najmanjih kvadrata No, zbog z > 0, za dovoljno mali ε > 0 dobivamo da je ˆr 2 2 = r 2 2 2ε z 2 2 +ε2 Az 2 2 < r 2 2, što je kontradikcija s pretpostavkom da x minimizira rezidual. Zaključujemo da mora biti z = 0, tj. da x zadovoljava sustav normalnih jednadžbi. Obrat. Pretpostavimo da x zadovoljava normalne jednadžbe A T r = 0, r = b Ax. Za bilo koji vektor ˆx R m, njegov rezidual ˆr ima oblik ˆr = b Aˆx = (r+ax) Aˆx = r A(ˆx x). NumMat 2018, 7. predavanje p. 47/96

48 Rješenje problema najmanjih kvadrata Ako označimo e = ˆx x, onda je ˆr = r Ae, pa imamo ˆr 2 2 = ˆr Tˆr = (r Ae) T (r Ae) = r T r r T Ae (Ae) T r+(ae) T Ae = r 2 2 (A T r) T e e T (A T r)+ Ae 2 2 = {A T r = 0} = r Ae 2 2 = r A(ˆx x) 2 2. Zbog Ae 2 2 0, odavde odmah slijedi da je ˆr r, za svaki ˆx R m, pa x minimizira normu reziduala, tj. vrijedi x S. Napomena. Trenutno, još uvijek ne znamo je li S. NumMat 2018, 7. predavanje p. 48/96

49 Struktura skupa svih rješenja Iz zadnje relacije ˆr 2 2 = r Ae 2 2 = r A(ˆx x) 2 2 odmah dobivamo i preciznu strukturu skupa S svih rješenja problema najmanjih kvadrata. Korolar. Neka je x S. Onda je ˆx S ako i samo ako je ˆx x N(A), tj. skup S je linearna mnogostrukost u R m. Dokaz. Očito je ˆx S, ako i samo ako vrijedi ˆr 2 = r 2. No, iz prethodne relacije vidimo da je to ekvivalentno s Ae = A(ˆx x) = 0, odnosno, ˆx x N(A). Usput (kao dodatak dokazu teorema), onda iz ˆr = r Ae slijedi ˆr = r, pa i ˆr zadovoljava normalne jednadžbe. NumMat 2018, 7. predavanje p. 49/96

50 Egzistencija rješenja uvijek postoji! Prethodni teorem, zapravo, kaže da je skup S rješenja problema minimizacije r 2 jednak skupu rješenja sustava normalnih jednadžbi A T Ax = A T b. Odavde odmah slijedi egzistencija rješenja, tj. S. Matrica A T A je simetrična i pozitivno semidefinitna, jer za svaki vektor x R m vrijedi x T A T Ax = (x T A T )(Ax) = (Ax) T (Ax) = Ax Sustav normalnih jednadžbi uvijek ima rješenje, jer je A T b R(A T ) = R(A T A) (v. teorem Kronecker Capelli). NumMat 2018, 7. predavanje p. 50/96

51 Jedinstvenost rješenja Dobivamo čak i jače zaključak o jedinstvenosti rješenja. Teorem. Problem najmanjih kvadrata ima jedinstveno rješenje, ako i samo ako vrijedi bilo koja od sljedećih tvrdnji: A ima puni stupčani rang, tj. vrijedi rang(a) = m, stupci matrice A su linearno nezavisni, A T A je pozitivno definitna matrica. Dokaz. Iz korolara o strukturi skupa S svih rješenja problema najmanjih kvadrata, vidimo da je skup S jednočlan, ako i samo ako matrica A ima trivijalan nul-potprostor N(A), tj. vrijedi dimn(a) = 0, odnosno, x 0 = Ax 0. NumMat 2018, 7. predavanje p. 51/96

52 Jedinstvenost rješenja Trivijalnost N(A) ekvivalentna je sljedećim zaključcima. 1. tvrdnja koristimo dimn(a) = 0. Iz teorema o rangu i defektu za matricu A, tipa n m, to je ekvivalentno s rang(a) = m. Usput, onda je n m. 2. i 3. tvrdnja koristimo x 0 = Ax 0. Po definiciji, stupci matrice A su linearno nezavisni, ako i samo ako za svaki x 0 vrijedi Ax 0. Znamo da je A T A simetrična i pozitivno semidefinitna. Onda je gornja implikacija ekvivalentna pozitivnoj definitnosti matrice A T A, jer za x 0 vrijedi x T A T Ax = Ax 2 2 > 0. NumMat 2018, 7. predavanje p. 52/96

53 Karakterizacija jedinstvenog rješenja Zadnja tvrdnja preko pozitivne definitnosti matrice A T A, odgovara činjenici da sustav normalnih jednadžbi A T Ax = A T b ima jedinstveno rješenje, ako i samo ako je A T A regularna matrica (pozitivno definitna matrica je regularna). U tom slučaju, jedinstveno rješenje problema najmanjih kvadrata je x = (A T A) 1 A T b, a pripadni rezidual najmanje 2 norme je r = b A(A T A) 1 A T b. NumMat 2018, 7. predavanje p. 53/96

54 Geometrijska interpretacija općeg rješenja Desna strana b može se napisati preko reziduala kao b = Ax+r, pri čemu je, očito, Ax R(A). Nadalje, iz sustava normalnih jednadžbi odmah vidimo da je A T (b Ax) = A T r = 0, što znači da je r N(A T ). Na kraju, prisjetimo se da je R(A) N(A T ) = R n, pa vektor r mora biti okomit na Ax. To daje geometrijsku interpretaciju rješenja problema najmanjih kvadrata. NumMat 2018, 7. predavanje p. 54/96

55 Geometrijska interpretacija općeg rješenja Rješenje problema najmanjih kvadrata dobivamo ortogonalnom projekcijom vektora b na potprostor R(A). ˆr = b Aˆx b r = b Ax R(A) A(ˆx x) Aˆx Ax NumMat 2018, 7. predavanje p. 55/96

56 Struktura skupa rješenja i linearni sustav Označimo s P(b) ortogonalnu projekciju vektora b na R(A). Taj vektor P(b) je sigurno jedinstven (kao projekcija). Prema slici, za rješenje x mora vrijediti Ax = P(b). Preciznije, sva rješenja x S problema najmanjih kvadrata su, upravo, sva rješenja linearnog sustava Ax = P(b). Zato skup S ima istu strukturu linearna mnogostrukost, kao i opće rješenje linearnog sustava s matricom A, s tim da ovdje znamo da je S neprazan, tj. postoji x 0 S. Analogno, jedinstvenost rješenja x svodi se na jedinstvenost rješenja linearnog sustava s matricom A, tj. trivijalnost nul-potprostora N(A). NumMat 2018, 7. predavanje p. 56/96

57 Numeričke metode i jedinstvenost rješenja Numeričke metode za računanje rješenja problema najmanjih kvadrata imaju smisla samo kad je objekt kojeg računamo jedinstven. Znamo da linearni problem najmanjih kvadrata uvijek ima rješenje. Osim toga, rješenje je jedinstveno, ako i samo ako matrica A ima puni stupčani rang. Sjetite se uvodnih komentara o izboru baznih funkcija ϕ j. U nastavku, tražimo efikasne i točne numeričke metode za računanje rješenja. Promatramo samo one probleme u kojima imamo garantiranu jedinstvenost rješenja. Prije toga završni komentar o jedinstvenosti. NumMat 2018, 7. predavanje p. 57/96

58 Osiguranje jedinstvenosti u općem problemu Ako matrica A nema puni rang po stupcima, tj. ako je rang(a) < m, onda rješenje problema najmanjih kvadrata nije jedinstveno. U tom slučaju, jedinstvenost rješenja se dobiva dodatnim uvjetom pored Ax b 2 min, još tražimo rješenje x S koje ima najmanju 2-normu, tj. dodatni uvjet je x 2 min. To rješenje je ortogonalna projekcija ishodišta, odnosno, nul-vektora na linearnu mnogostrukost S = x 0 +N(A) (očito je jedinstveno). Ovaj pristup ima smisla u primjenama, na pr., u statistici. NumMat 2018, 7. predavanje p. 58/96

59 Jedinstveno rješenje ponavljanje Odsad nadalje, pretpostavljamo (ako drugačije nije rečeno) da matrica A ima puni stupčani rang. Posebno, to znači da A ima više redaka nego stupaca, n m, i stupci od A su linearno nezavisni, rang(a) = m. Matrica A T A je pozitivno definitna, a iz sustava normalnih jednadžbi A T Ax = A T b dobivamo jedinstveno rješenje problema najmanjih kvadrata x = (A T A) 1 A T b. Pripadni rezidual najmanje 2 norme je r = b A(A T A) 1 A T b. NumMat 2018, 7. predavanje p. 59/96

60 Računanje rješenja problema najmanjih kvadrata Treba još pronaći način kako jednostavno izračunati rješenje. Jasno je da se matrica A T A ne invertira, nego se rješava linearni sustav A T Ax = A T b. Ovaj pozitivno definitni sustav normalnih jednadžbi možemo riješiti tako da iskoristimo faktorizaciju Choleskog za A T A. Prednosti/nedostaci ove metode = množenje + Cholesky : ukupan broj aritmetičkih operacija za rješenje je nm m3 +O(m 2 ), što je brzo, ali, rješavanje na ovaj način nije naročito točno. Može se koristiti za mali broj parametara m, ako ne tražimo jako točno rješenje (često u praksi za mala mjerenja). NumMat 2018, 7. predavanje p. 60/96

61 Korištenje QR faktorizacije Opet, neka A ima puni stupčani rang. Promatramo problem minimizacije Ax b 2 min. Prisjetite se, za proizvoljnu ortogonalnu matricu Q T vrijedi da čuva skalarni produkt onda i kvadrat norme, pa i normu. Dakle, rješenje problema minimizacije možemo zapisati kao Ax b 2 = Q T (Ax b) 2 = Q T Ax Q T b 2 min. Pitanje. Kako naći pogodan Q T, tako da, iz problema ili sustava s matricom Q T A, lako izračunamo rješenje x? Odgovor. Korištenjem QR faktorizacije tako da Q T A bude gornja trokutasta matrica R, tj. faktorizacijom A = QR! NumMat 2018, 7. predavanje p. 61/96

62 QR faktorizacija NumMat 2018, 7. predavanje p. 62/96

63 Definicija QR faktorizacije Napomena. U ovom dijelu mijenjamo oznake m n, na uobičajene za matrice: m = broj redaka, a n = broj stupaca. Neka je zadana matrica G tipa (m,n) koja ima puni stupčani rang, tj. rang(g) = n m. Rastav matrice G tako da je [ ] R 0 G = QR = Q, 0 gdje je Q ortogonalna matrica reda m, a R 0 gornja trokutasta matrica reda n, s pozitivnim dijagonalnim elementima, zove se QR faktorizacija matrice G. NumMat 2018, 7. predavanje p. 63/96

64 Definicija QR faktorizacije Ako postoji, prethodna faktorizacija može se napisati i u jednostavnijoj tzv. skraćenoj formi. Onda je Prvih n stupaca matrice Q označimo s Q 0, tako da matrica Q 0 ima isti tip kao i G, a preostale stupce, koji su okomiti na Q 0, označimo s Q 0. G = QR = [ Q 0 Q 0 ] [ R 0 0 ] = Q 0 R 0, Q T 0Q 0 = I n. Ostaje samo pokazati da takva faktorizacija postoji. NumMat 2018, 7. predavanje p. 64/96

65 Egzistencija i jedinstvenost QR faktorizacije Teorem. Neka je G R m n, za m n, i neka je rang(g) = n. Tada postoji jedinstvena faktorizacija oblika G = Q 0 R 0, pri čemu je Q 0 matrica tipa m n, s ortonormiranim stupcima, tj. vrijedi Q T 0Q 0 = I n, a R 0 je gornja trokutasta matrica s pozitivnim dijagonalnim elementima (dovoljno je fiksirati predznake na dijagonali u R). Pravokutnu matricu Q 0 s ortonormiranim stupcima, takoder, skraćeno zovemo ortogonalnom. NumMat 2018, 7. predavanje p. 65/96

66 Egzistencija i jedinstvenost QR faktorizacije Dokaz. Najjednostavniji dokaz ide tako da stupce matrice G = [ g 1 g 2... g n ] ortonormiramo korištenjem Gram-Schmidtovog postupka. 1. korak: Zbog g 1 0, definiramo q 1 = g 1, q 1 = q 1 q 1 2. j-ti korak: Već imamo ortonormirane vektore q 1,...,q j 1, koji razapinju isti potprostor kao i stupci g 1,...,g j 1 matrice G. Onda definiramo novi vektor q j i normiramo ga q j = g j j 1 i=1 g j,q i q i, q j = q j q j. 2 NumMat 2018, 7. predavanje p. 66/96

67 Egzistencija i jedinstvenost QR faktorizacije Stupci matrice G su linearno nezavisni, što osigurava q j 0. Stavljanjem Q 0 = [ q 1 q 2... q n ] dobivamo m n ortogonalnu matricu (ortonormirani stupci). Uz oznaku za skalarne produkte i norme iz prethodne formule r ij = g j,q i = q T i g j, r jj = q j 2, polazni stupac g j možemo napisati kao linearnu kombinaciju prvih j vektora q i ortonormirane baze, u obliku j g j = r ij q i. Koeficijenti r ij su, upravo, elementi tražene matrice R 0. i=1 NumMat 2018, 7. predavanje p. 67/96

68 Gram Schmidtov postupak ortogonalizacije U praksi se nikad ne koristi klasični Gram Schmidtov postupak ortogonalizacije (skraćeno CGS), jer vektore g j ortogonalizira obzirom na prethodne originalne vektore g i. Zbog toga je nestabilan kad su stupci od G skoro linearno zavisni, tj. kad je G loše uvjetovana. Umjesto CGS-a, može se koristiti tzv. modificirani Gram Schmidtov postupak (skraćeno MGS), koji ortogonalizira vektore g j obzirom na prethodno ortogonalizirane vektore q i, pa je mnogo stabilniji. No, i kod njega se može dogoditi da je izračunati Q 0 vrlo daleko od ortogonalnog, tj. Q T 0Q 0 I n u, kad je G vrlo loše uvjetovana. NumMat 2018, 7. predavanje p. 68/96

69 Gram Schmidtov algoritam Klasični i modificirani Gram Schmidtov algoritam: za j = 1 do n radi { /* Nadi j-ti stupac od Q_0 i R_0 */ q _j = g_j; za i = 1 do j - 1 radi { /* Oduzmi komponentu od g_j u smjeru q_i */ /* kod CGS-a je */ r_ij = q_i T * g_j; /* kod MGS-a je */ r_ij = q_i T * q _j; q _j = q _j - r_ij * q_i; }; NumMat 2018, 7. predavanje p. 69/96

70 Gram Schmidtov algoritam (nastavak) r_jj = q _j 2 ; ako je r_jj > 0 onda { q_j = q _j / r_jj; } inače { /* Matrica R_0 je singularna -- stani */ }; }; Napomena: r jj = 0 je ekvivalentno s tim da je g j linearna kombinacija prethodnih stupaca matrice G (linearna zavisnost stupaca, pad ranga). Pokažite da su dvije formule za r ij, ona iz CGS i ona iz MGS, matematički ekvivalentne. Numerički, naravno, nisu (greške). NumMat 2018, 7. predavanje p. 70/96

71 Gram Schmidtov algoritam komentari Gram Schmidtov algoritam daje skraćenu QR faktorizaciju G = Q 0 R 0. Za punu faktorizaciju, tj. za kvadratni Q, fali nam ortogonalni komplement Q 0, kojeg nemamo iz čega izračunati fale stupci u G. Čim je q j 2 0, za dijagonalni element r jj možemo uzeti bilo koji od dva predznaka r jj = ± q j 2. Dakle, bilo kojim fiksiranjem predznaka na dijagonali od R 0, opet dobivamo jedinstvenu skraćenu QR faktorizaciju. NumMat 2018, 7. predavanje p. 71/96

72 Drugi algoritmi U praksi, kad želimo ortogonalan Q, koristimo ili Givensove rotacije, ili Householderove reflektore, kojima poništavamo odgovarajuće elemente u matrici G. To ponovno daje konstrukciju QR faktorizacije i dokaz teorema. Bitna razlika medu ta dva algoritma: Givensove rotacije poništavaju po jedan element u stupcu, Householderovi reflektori poništavaju sve osim jednog elementa u (skraćenom) stupcu. Oba algoritma mogu dati punu i skraćenu QR faktorizaciju. NumMat 2018, 7. predavanje p. 72/96

73 Givensove rotacije NumMat 2018, 7. predavanje p. 73/96

74 Givensove rotacije Matrica oblika R(ϕ) = [ cosϕ sinϕ sinϕ cosϕ ] zove se Givensova rotacija u ravnini. Ova transformacija rotira svaki vektor x R 2 za kut ϕ, u smjeru obrnutom od kazaljke na satu = u pozitivnom smjeru. Slika za x = R(ϕ)x je x ϕ x NumMat 2018, 7. predavanje p. 74/96

75 Givensove rotacije u (i, j) ravnini U R m, možemo definirati Givensovu rotaciju u (i,j) ravnini s R(i,j,ϕ) = i j i cosϕ sinϕ j sinϕ cosϕ NumMat 2018, 7. predavanje p. 75/96

76 Poništavanje korištenjem Givensovih rotacija Matrica R(i,j,ϕ) je ortogonalna. Za zadani vektor x R m, poništavamo njegovu j-tu komponentu x j, korištenjem rotacije R(i, j, ϕ). Množenjem matrice R(i, j, ϕ) slijeva na x mijenjamo samo i-tu i j-tu komponentu u x, pa poništavanje možemo gledati samo u (i, j) ravnini. Dobiveni sustav jednadžbi je [ cosϕ sinϕ sinϕ cosϕ ] [ Traže se elementi matrice rotacije R(i,j,ϕ) i novi element x i. Za x i = x j = 0, mora biti x i = 0 i možemo uzeti R(i,j,ϕ) = I. x i x j ] = [ x i 0 ]. NumMat 2018, 7. predavanje p. 76/96

77 Poništavanje korištenjem Givensovih rotacija U nastavku uzimamo da je x 2 i +x 2 j > 0, tj. bar jedan nije nula. Drugi redak u matričnoj jednadžbi opisuje poništavanje sinϕ x i +cosϕ x j = 0. Ako je x j = 0 (tj. nemamo što poništavati), onda je sinϕ = 0. U suprotnom, izlazi ctgϕ = x i x j. Odavde, korištenjem trigonometrijskog identiteta slijedi sin 2 ϕ = x2 j x 2 i +x2 j 1+ctg 2 ϕ = 1 sin 2 ϕ,, cos 2 ϕ = 1 sin 2 ϕ = x2 i x 2 i +x2 j. NumMat 2018, 7. predavanje p. 77/96

78 Poništavanje korištenjem Givensovih rotacija Predznake za sinϕ i cosϕ biramo tako da x i bude pozitivan. Ako stavimo sinϕ = x j x 2 i +x2 j, cosϕ = x i x 2 i +x2 j, iz prve jednadžbe dobivamo x i = x i x 2 i +x2 j x i + x j x 2 i +x2 j x j = x2 i +x 2 j x 2 i +x2 j = x 2 i +x2 j > 0. Element x i je norma i-te i j-te komponente polaznog vektora. Ove formule vrijede i kad je x j = 0 (tada je ϕ = 0 ili ϕ = π). NumMat 2018, 7. predavanje p. 78/96

79 Sustavno poništavanje Sustavnim poništavanjem elemenata, konstruirat ćemo QR faktorizaciju matrice G. Postoji puno redosljeda kako napraviti nule u matrici G. U sljedećem primjeru uzet je standardni redosljed: redom, po stupcima ( ), odozgo nadolje ( ) u stupcu. Poništavanje. Počinjemo s prvim stupcem i poništavamo redom elemente g 21,...,g m1. Ponovimo to isto za drugi, treći i svaki daljnji stupac, od dijagonalnog mjesta nadolje. Time nećemo pokvariti već sredene nule u prethodnim stupcima. NumMat 2018, 7. predavanje p. 79/96

80 Sustavno poništavanje primjer Primjer. Za jednu matricu G, tipa 4 3, to izgleda ovako. 1. stupac: U radnoj matrici G, redom poništavamo elemente g i1, i = 2,...,m (m = 4), rotacijama R(1,i,ϕ 1i ), koje nabacuju normu prvog stupca na prvi element u stupcu (to je baš dijagonalni). x x x x x x x x x x x x x x x 0 x x x x x x x x x x x 0 x x 0 x x x x x x x x 0 x x 0 x x 0 x x NumMat 2018, 7. predavanje p. 80/96

81 Sustavno poništavanje primjer (nastavak) 2. stupac: U radnoj matrici G, redom poništavamo elemente g i2, i = 3,...,m (m = 4), rotacijama R(2,i,ϕ 2i ), koje nabacuju normu drugog stupca (od dijagonale nadolje) na drugi element u stupcu. To neće pokvariti već sredene nule u prvom stupcu. Prvi redak (i stupac) se više ne mijenja. x x x x x x x x x 0 x x 0 x x 0 x x 0 x x 0 0 x 0 0 x 0 x x 0 x x 0 0 x NumMat 2018, 7. predavanje p. 81/96

82 Sustavno poništavanje primjer (kraj) 3. stupac: U radnoj matrici G, redom poništavamo elemente g i3, i = 4,...,m (m = 4), rotacijama R(3,i,ϕ 3i ), koje nabacuju normu trećeg stupca (od dijagonale nadolje) na treći element u stupcu. To neće pokvariti već sredene nule u prva dva stupca. Prva dva retka (i stupca) se više ne mijenjaju. x x x x x x 0 x x 0 x x 0 0 x 0 0 x 0 0 x NumMat 2018, 7. predavanje p. 82/96

83 Poredak poništavanja i ocjena greške Drugi rasporedi poništavanja. Za ocjenu greške zaokruživanja postoji i bolji raspored poništavanja elemenata. Gore opisanim algoritmom, pri sredivanju prvog stupca, prvi redak se mijenja m 1 puta, a svi ostali samo jednom. Poboljšanje dobivamo ujednačavanjem, tako da se svaki redak transformira podjednak broj puta. To se postiže korištenjem niza nezavisnih rotacija, koje ne zahvaćaju iste retke. Takav raspored primjene rotacija, usput, još dozvoljava i paralelizaciju algoritma. NumMat 2018, 7. predavanje p. 83/96

84 Nezavisne rotacije paralelno poništavanje Grafički, za jednu matricu tipa 4 3 to izgleda ovako. Crveno i zeleno su nezavisne rotacije koje možemo istovremeno primjenjivati (samo su dvije, jer je m premalen). x x x x x x x x x x x x 0 x x 0 x x x x x x x x 0 x x x x x 0 x x 0 0 x x x x 0 x x 0 0 x 0 0 x x x x 0 x x 0 0 x Parovi su: (1,2) i (3,4), (1,3) i (2,4). Na samom kraju, u zadnja dva retka, više ne ide paralelno. Plave 0 su konačne. NumMat 2018, 7. predavanje p. 84/96

85 Kako doći do Q? Na kraju algoritma, na mjestu matrice G piše matrica R. Do matrice Q dolazi se nakupljanjem primijenjenih rotacija, na pr. R(n,m,ϕ nm ) R(1,2,ϕ 12 )G := Q 1 G = R. Matricu G smo slijeva pomnožili produktom ortogonalnih matrica, kojeg označimo s Q 1. Produkt ortogonalnih matrica je opet ortogonalna, pa i regularna. Isto vrijedi i za njezin inverz (Q 1 ) 1 = Q. Zaključak: G = QR, gdje je Q ortogonalna. Ako znamo Q 1 = Q T, onda se Q lako računa iz Q T. Matrica Q 1 = Q T dobiva se primjenom istih rotacija, samo na početnu matricu I m, reda m što na G, to na I m. NumMat 2018, 7. predavanje p. 85/96

86 Alternativa za Q, puni i skraćeni Q Kvadratnu matricu Q, u punoj QR faktorizaciji, možemo dobiti i bez transponiranja akumulacijom produkta inverznih rotacija zdesna, na početnu matricu I m. Inverzna rotacija = rotacija za suprotni kut (tj. ϕ ϕ). Na pr., Q = ( R(n,m,ϕ nm ) R(1,2,ϕ 12 )I m ) T = I m R(1,2, ϕ 12 ) R(n,m, ϕ nm ). Pravokutnu matricu Q 0 iz skraćene QR faktorizacije dobivamo tako da uzmemo prvih n stupaca od završne matrice Q, Q 0 = Q(1 : n). A obratno? Napravimo punu QR faktorizaciju matrice Q 0! NumMat 2018, 7. predavanje p. 86/96

87 Dodatak: Primjer etil NumMat 2018, 7. predavanje p. 87/96

88 Demo primjer viskoznost votke Promatramo kako ovisi viskoznost 40% etilnog alkohola o temperaturi. Treba naći: zgodan oblik aproksimacijske funkcije i parametre za dobru aproksimaciju. Za aproksimaciju koristimo metodu najmanjih kvadrata. Ovaj primjer pokazuje: način izbora aproksimacijske funkcije, i različita rješenja koja dobivamo kad problem lineariziramo, odnosno, kad ga ne lineariziramo. NumMat 2018, 7. predavanje p. 88/96

89 Eksperimentalno izmjereni podaci tablica Eksperimentalno su izmjereni sljedeći podaci (17 točaka): Temperatura Viskoznost Temperatura Viskoznost NumMat 2018, 7. predavanje p. 89/96

90 Eksperimentalno izmjereni podaci slika 8 7 Eksperimentalni podaci - 17 tocaka podaci 6 Viskoznost Temperatura [deg C] NumMat 2018, 7. predavanje p. 90/96

91 Prva aproksimacija oblik i parametri Izmjereni podaci imaju eksponencijalno padajući oblik, a ne polinomni! Nelinearni model: ima parametre f(x) = e ax+b a = , b = Linearizirani model: ima parametre lnf(x) = ax+b a = , b = NumMat 2018, 7. predavanje p. 91/96

92 Prva aproksimacija 8 7 Aproksimacija f(x) = exp(ax + b) podaci linearizirana aproksimacija nelinearna aproksimacija 6 Viskoznost Temperatura [deg C] NumMat 2018, 7. predavanje p. 92/96

93 Greške prve aproksimacije 2 Greska aproksimacije f(x) = exp(ax + b) linearizirana greska nelinearna greska 1.5 Greska Temperatura [deg C] NumMat 2018, 7. predavanje p. 93/96

94 Druga aproksimacija oblik i parametri Dobivene greške nisu slučajne, pa nismo baš pogodili oblik. Ponašanje upućuje na popravak kvadratnim članom. Nelinearni model: ima parametre f(x) = e ax2 +bx+c a = , b = , c = Linearizirani model: lnf(x) = ax 2 +bx+c ima parametre a = , b = , c = NumMat 2018, 7. predavanje p. 94/96

95 Druga aproksimacija 8 7 Aproksimacija f(x) = exp(ax 2 + bx + c) podaci linearizirana aproksimacija nelinearna aproksimacija 6 Viskoznost Temperatura [deg C] NumMat 2018, 7. predavanje p. 95/96

96 Greške druge aproksimacije Greska aproksimacije f(x) = exp(ax 2 + bx + c) 0.4 linearizirana greska nelinearna greska 0.2 Greska Temperatura [deg C] NumMat 2018, 7. predavanje p. 96/96

Linearna algebra 2 prvi kolokvij,

Linearna algebra 2 prvi kolokvij, Linearna algebra 2 prvi kolokvij, 27.. 20.. Za koji cijeli broj t je funkcija f : R 4 R 4 R definirana s f(x, y) = x y (t + )x 2 y 2 + x y (t 2 + t)x 4 y 4, x = (x, x 2, x, x 4 ), y = (y, y 2, y, y 4 )

Διαβάστε περισσότερα

Numerička matematika 2. kolokvij (1. srpnja 2009.)

Numerička matematika 2. kolokvij (1. srpnja 2009.) Numerička matematika 2. kolokvij (1. srpnja 29.) Zadatak 1 (1 bodova.) Teorijsko pitanje. (A) Neka je G R m n, uz m n, pravokutna matrica koja ima puni rang po stupcima, tj. rang(g) = n. (a) Napišite puni

Διαβάστε περισσότερα

M086 LA 1 M106 GRP. Tema: Baza vektorskog prostora. Koordinatni sustav. Norma. CSB nejednakost

M086 LA 1 M106 GRP. Tema: Baza vektorskog prostora. Koordinatni sustav. Norma. CSB nejednakost M086 LA 1 M106 GRP Tema: CSB nejednakost. 19. 10. 2017. predavač: Rudolf Scitovski, Darija Marković asistent: Darija Brajković, Katarina Vincetić P 1 www.fizika.unios.hr/grpua/ 1 Baza vektorskog prostora.

Διαβάστε περισσότερα

Linearna algebra 2 prvi kolokvij,

Linearna algebra 2 prvi kolokvij, 1 2 3 4 5 Σ jmbag smjer studija Linearna algebra 2 prvi kolokvij, 7. 11. 2012. 1. (10 bodova) Neka je dano preslikavanje s : R 2 R 2 R, s (x, y) = (Ax y), pri čemu je A: R 2 R 2 linearan operator oblika

Διαβάστε περισσότερα

Neka je a 3 x 3 + a 2 x 2 + a 1 x + a 0 = 0 algebarska jednadžba trećeg stupnja. Rješavanje ove jednadžbe sastoji se od nekoliko koraka.

Neka je a 3 x 3 + a 2 x 2 + a 1 x + a 0 = 0 algebarska jednadžba trećeg stupnja. Rješavanje ove jednadžbe sastoji se od nekoliko koraka. Neka je a 3 x 3 + a x + a 1 x + a 0 = 0 algebarska jednadžba trećeg stupnja. Rješavanje ove jednadžbe sastoji se od nekoliko koraka. 1 Normiranje jednadžbe. Jednadžbu podijelimo s a 3 i dobivamo x 3 +

Διαβάστε περισσότερα

Determinante. a11 a. a 21 a 22. Definicija 1. (Determinanta prvog reda) Determinanta matrice A = [a] je broj a.

Determinante. a11 a. a 21 a 22. Definicija 1. (Determinanta prvog reda) Determinanta matrice A = [a] je broj a. Determinante Determinanta A deta je funkcija definirana na skupu svih kvadratnih matrica, a poprima vrijednosti iz skupa skalara Osim oznake deta za determinantu kvadratne matrice a 11 a 12 a 1n a 21 a

Διαβάστε περισσότερα

1 Promjena baze vektora

1 Promjena baze vektora Promjena baze vektora Neka su dane dvije različite uredene baze u R n, označimo ih s A = (a, a,, a n i B = (b, b,, b n Svaki vektor v R n ima medusobno različite koordinatne zapise u bazama A i B Zapis

Διαβάστε περισσότερα

1.4 Tangenta i normala

1.4 Tangenta i normala 28 1 DERIVACIJA 1.4 Tangenta i normala Ako funkcija f ima derivaciju u točki x 0, onda jednadžbe tangente i normale na graf funkcije f u točki (x 0 y 0 ) = (x 0 f(x 0 )) glase: t......... y y 0 = f (x

Διαβάστε περισσότερα

Poglavlje 1 GRAM-SCHMIDTOV POSTUPAK ORTOGONALIZACIJE. 1.1 Ortonormirani skupovi

Poglavlje 1 GRAM-SCHMIDTOV POSTUPAK ORTOGONALIZACIJE. 1.1 Ortonormirani skupovi Poglavlje 1 GRAM-SCHMIDTOV POSTUPAK ORTOGONALIZACIJE 1.1 Ortonormirani skupovi Prije nego krenemo na sami algoritam, uvjerimo se koliko je korisno raditi sa ortonormiranim skupovima u unitarnom prostoru.

Διαβάστε περισσότερα

a M a A. Može se pokazati da je supremum (ako postoji) jedinstven pa uvodimo oznaku sup A.

a M a A. Može se pokazati da je supremum (ako postoji) jedinstven pa uvodimo oznaku sup A. 3 Infimum i supremum Definicija. Neka je A R. Kažemo da je M R supremum skupa A ako je (i) M gornja meda skupa A, tj. a M a A. (ii) M najmanja gornja meda skupa A, tj. ( ε > 0)( a A) takav da je a > M

Διαβάστε περισσότερα

Operacije s matricama

Operacije s matricama Linearna algebra I Operacije s matricama Korolar 3.1.5. Množenje matrica u vektorskom prostoru M n (F) ima sljedeća svojstva: (1) A(B + C) = AB + AC, A, B, C M n (F); (2) (A + B)C = AC + BC, A, B, C M

Διαβάστε περισσότερα

Elementi spektralne teorije matrica

Elementi spektralne teorije matrica Elementi spektralne teorije matrica Neka je X konačno dimenzionalan vektorski prostor nad poljem K i neka je A : X X linearni operator. Definicija. Skalar λ K i nenula vektor u X se nazivaju sopstvena

Διαβάστε περισσότερα

2 tg x ctg x 1 = =, cos 2x Zbog četvrtog kvadranta rješenje je: 2 ctg x

2 tg x ctg x 1 = =, cos 2x Zbog četvrtog kvadranta rješenje je: 2 ctg x Zadatak (Darjan, medicinska škola) Izračunaj vrijednosti trigonometrijskih funkcija broja ako je 6 sin =,,. 6 Rješenje Ponovimo trigonometrijske funkcije dvostrukog kuta! Za argument vrijede sljedeće formule:

Διαβάστε περισσότερα

5. Aproksimacija i interpolacija

5. Aproksimacija i interpolacija APROKSIMACIJA I INTERPOLACIJA 56 5. Aproksimacija i interpolacija 5.. Opći problem aproksimacije Što je problem aproksimacije? Ako su poznate neke informacije o funkciji f, definiranoj na nekom skupu X

Διαβάστε περισσότερα

7 Algebarske jednadžbe

7 Algebarske jednadžbe 7 Algebarske jednadžbe 7.1 Nultočke polinoma Skup svih polinoma nad skupom kompleksnih brojeva označavamo sa C[x]. Definicija. Nultočka polinoma f C[x] je svaki kompleksni broj α takav da je f(α) = 0.

Διαβάστε περισσότερα

Matematička analiza 1 dodatni zadaci

Matematička analiza 1 dodatni zadaci Matematička analiza 1 dodatni zadaci 1. Ispitajte je li funkcija f() := 4 4 5 injekcija na intervalu I, te ako jest odredite joj sliku i inverz, ako je (a) I = [, 3), (b) I = [1, ], (c) I = ( 1, 0].. Neka

Διαβάστε περισσότερα

Dijagonalizacija operatora

Dijagonalizacija operatora Dijagonalizacija operatora Problem: Može li se odrediti baza u kojoj zadani operator ima dijagonalnu matricu? Ova problem je povezan sa sljedećim pojmovima: 1 Karakteristični polinom operatora f 2 Vlastite

Διαβάστε περισσότερα

16 Lokalni ekstremi. Definicija 16.1 Neka je A R n otvoren, f : A R i c A. Ako postoji okolina U(c) od c na kojoj je f(c) minimum

16 Lokalni ekstremi. Definicija 16.1 Neka je A R n otvoren, f : A R i c A. Ako postoji okolina U(c) od c na kojoj je f(c) minimum 16 Lokalni ekstremi Važna primjena Taylorovog teorema odnosi se na analizu lokalnih ekstrema (minimuma odnosno maksimuma) relanih funkcija (više varijabli). Za n = 1 i f : a,b R ako funkcija ima lokalni

Διαβάστε περισσότερα

Matematičke metode u marketingumultidimenzionalno skaliranje. Lavoslav ČaklovićPMF-MO

Matematičke metode u marketingumultidimenzionalno skaliranje. Lavoslav ČaklovićPMF-MO Matematičke metode u marketingu Multidimenzionalno skaliranje Lavoslav Čaklović PMF-MO 2016 MDS Čemu služi: za redukciju dimenzije Bazirano na: udaljenosti (sličnosti) među objektima Problem: Traži se

Διαβάστε περισσότερα

INTEGRALNI RAČUN. Teorije, metodike i povijest infinitezimalnih računa. Lucija Mijić 17. veljače 2011.

INTEGRALNI RAČUN. Teorije, metodike i povijest infinitezimalnih računa. Lucija Mijić 17. veljače 2011. INTEGRALNI RAČUN Teorije, metodike i povijest infinitezimalnih računa Lucija Mijić lucija@ktf-split.hr 17. veljače 2011. Pogledajmo Predstavimo gornju sumu sa Dodamo još jedan Dobivamo pravokutnik sa Odnosno

Διαβάστε περισσότερα

(P.I.) PRETPOSTAVKA INDUKCIJE - pretpostavimo da tvrdnja vrijedi za n = k.

(P.I.) PRETPOSTAVKA INDUKCIJE - pretpostavimo da tvrdnja vrijedi za n = k. 1 3 Skupovi brojeva 3.1 Skup prirodnih brojeva - N N = {1, 2, 3,...} Aksiom matematičke indukcije Neka je N skup prirodnih brojeva i M podskup od N. Ako za M vrijede svojstva: 1) 1 M 2) n M (n + 1) M,

Διαβάστε περισσότερα

LINEARNA ALGEBRA 1, ZIMSKI SEMESTAR 2007/2008 PREDAVANJA: NENAD BAKIĆ, VJEŽBE: LUKA GRUBIŠIĆ I MAJA STARČEVIĆ

LINEARNA ALGEBRA 1, ZIMSKI SEMESTAR 2007/2008 PREDAVANJA: NENAD BAKIĆ, VJEŽBE: LUKA GRUBIŠIĆ I MAJA STARČEVIĆ LINEARNA ALGEBRA 1 ZIMSKI SEMESTAR 2007/2008 PREDAVANJA: NENAD BAKIĆ VJEŽBE: LUKA GRUBIŠIĆ I MAJA STARČEVIĆ 2. VEKTORSKI PROSTORI - LINEARNA (NE)ZAVISNOST SISTEM IZVODNICA BAZA Definicija 1. Neka je F

Διαβάστε περισσότερα

Riješeni zadaci: Limes funkcije. Neprekidnost

Riješeni zadaci: Limes funkcije. Neprekidnost Riješeni zadaci: Limes funkcije. Neprekidnost Limes funkcije Neka je 0 [a, b] i f : D R, gdje je D = [a, b] ili D = [a, b] \ { 0 }. Kažemo da je es funkcije f u točki 0 jednak L i pišemo f ) = L, ako za

Διαβάστε περισσότερα

3.1 Granična vrednost funkcije u tački

3.1 Granična vrednost funkcije u tački 3 Granična vrednost i neprekidnost funkcija 2 3 Granična vrednost i neprekidnost funkcija 3. Granična vrednost funkcije u tački Neka je funkcija f(x) definisana u tačkama x za koje je 0 < x x 0 < r, ili

Διαβάστε περισσότερα

Funkcije dviju varjabli (zadaci za vježbu)

Funkcije dviju varjabli (zadaci za vježbu) Funkcije dviju varjabli (zadaci za vježbu) Vidosava Šimić 22. prosinca 2009. Domena funkcije dvije varijable Ako je zadano pridruživanje (x, y) z = f(x, y), onda se skup D = {(x, y) ; f(x, y) R} R 2 naziva

Διαβάστε περισσότερα

18. listopada listopada / 13

18. listopada listopada / 13 18. listopada 2016. 18. listopada 2016. 1 / 13 Neprekidne funkcije Važnu klasu funkcija tvore neprekidne funkcije. To su funkcije f kod kojih mala promjena u nezavisnoj varijabli x uzrokuje malu promjenu

Διαβάστε περισσότερα

SISTEMI NELINEARNIH JEDNAČINA

SISTEMI NELINEARNIH JEDNAČINA SISTEMI NELINEARNIH JEDNAČINA April, 2013 Razni zapisi sistema Skalarni oblik: Vektorski oblik: F = f 1 f n f 1 (x 1,, x n ) = 0 f n (x 1,, x n ) = 0, x = (1) F(x) = 0, (2) x 1 0, 0 = x n 0 Definicije

Διαβάστε περισσότερα

radni nerecenzirani materijal za predavanja R(f) = {f(x) x D}

radni nerecenzirani materijal za predavanja R(f) = {f(x) x D} Matematika 1 Funkcije radni nerecenzirani materijal za predavanja Definicija 1. Neka su D i K bilo koja dva neprazna skupa. Postupak f koji svakom elementu x D pridružuje točno jedan element y K zovemo funkcija

Διαβάστε περισσότερα

Osnovni primer. (Z, +,,, 0, 1) je komutativan prsten sa jedinicom: množenje je distributivno prema sabiranju

Osnovni primer. (Z, +,,, 0, 1) je komutativan prsten sa jedinicom: množenje je distributivno prema sabiranju RAČUN OSTATAKA 1 1 Prsten celih brojeva Z := N + {} N + = {, 3, 2, 1,, 1, 2, 3,...} Osnovni primer. (Z, +,,,, 1) je komutativan prsten sa jedinicom: sabiranje (S1) asocijativnost x + (y + z) = (x + y)

Διαβάστε περισσότερα

DISKRETNA MATEMATIKA - PREDAVANJE 7 - Jovanka Pantović

DISKRETNA MATEMATIKA - PREDAVANJE 7 - Jovanka Pantović DISKRETNA MATEMATIKA - PREDAVANJE 7 - Jovanka Pantović Novi Sad April 17, 2018 1 / 22 Teorija grafova April 17, 2018 2 / 22 Definicija Graf je ure dena trojka G = (V, G, ψ), gde je (i) V konačan skup čvorova,

Διαβάστε περισσότερα

TRIGONOMETRIJSKE FUNKCIJE I I.1.

TRIGONOMETRIJSKE FUNKCIJE I I.1. TRIGONOMETRIJSKE FUNKCIJE I I Odredi na brojevnoj trigonometrijskoj kružnici točku Et, za koju je sin t =,cost < 0 Za koje realne brojeve a postoji realan broj takav da je sin = a? Izračunaj: sin π tg

Διαβάστε περισσότερα

ELEKTROTEHNIČKI ODJEL

ELEKTROTEHNIČKI ODJEL MATEMATIKA. Neka je S skup svih živućih državljana Republike Hrvatske..04., a f preslikavanje koje svakom elementu skupa S pridružuje njegov horoskopski znak (bez podznaka). a) Pokažite da je f funkcija,

Διαβάστε περισσότερα

APROKSIMACIJA FUNKCIJA

APROKSIMACIJA FUNKCIJA APROKSIMACIJA FUNKCIJA Osnovni koncepti Gradimir V. Milovanović MF, Beograd, 14. mart 2011. APROKSIMACIJA FUNKCIJA p.1/46 Osnovni problem u TA Kako za datu funkciju f iz velikog prostora X naći jednostavnu

Διαβάστε περισσότερα

- pravac n je zadan s točkom T(2,0) i koeficijentom smjera k=2. (30 bodova)

- pravac n je zadan s točkom T(2,0) i koeficijentom smjera k=2. (30 bodova) MEHANIKA 1 1. KOLOKVIJ 04/2008. grupa I 1. Zadane su dvije sile F i. Sila F = 4i + 6j [ N]. Sila je zadana s veličinom = i leži na pravcu koji s koordinatnom osi x zatvara kut od 30 (sve komponente sile

Διαβάστε περισσότερα

Trigonometrija 2. Adicijske formule. Formule dvostrukog kuta Formule polovičnog kuta Pretvaranje sume(razlike u produkt i obrnuto

Trigonometrija 2. Adicijske formule. Formule dvostrukog kuta Formule polovičnog kuta Pretvaranje sume(razlike u produkt i obrnuto Trigonometrija Adicijske formule Formule dvostrukog kuta Formule polovičnog kuta Pretvaranje sume(razlike u produkt i obrnuto Razumijevanje postupka izrade složenijeg matematičkog problema iz osnova trigonometrije

Διαβάστε περισσότερα

Uvod u teoriju brojeva

Uvod u teoriju brojeva Uvod u teoriju brojeva 2. Kongruencije Borka Jadrijević Borka Jadrijević () UTB 2 1 / 25 2. Kongruencije Kongruencija - izjava o djeljivosti; Teoriju kongruencija uveo je C. F. Gauss 1801. De nicija (2.1)

Διαβάστε περισσότερα

Pismeni ispit iz matematike Riješiti sistem jednačina i diskutovati rješenja sistema u zavisnosti od parametra: ( ) + 1.

Pismeni ispit iz matematike Riješiti sistem jednačina i diskutovati rješenja sistema u zavisnosti od parametra: ( ) + 1. Pismeni ispit iz matematike 0 008 GRUPA A Riješiti sistem jednačina i diskutovati rješenja sistema u zavisnosti od parametra: λ + z = Ispitati funkciju i nacrtati njen grafik: + ( λ ) + z = e Izračunati

Διαβάστε περισσότερα

( , treći kolokvij) 3. Na dite lokalne ekstreme funkcije z = x 4 + y 4 2x 2 + 2y 2 3. (20 bodova)

( , treći kolokvij) 3. Na dite lokalne ekstreme funkcije z = x 4 + y 4 2x 2 + 2y 2 3. (20 bodova) A MATEMATIKA (.6.., treći kolokvij. Zadana je funkcija z = e + + sin(. Izračunajte a z (,, b z (,, c z.. Za funkciju z = 3 + na dite a diferencijal dz, b dz u točki T(, za priraste d =. i d =.. c Za koliko

Διαβάστε περισσότερα

Linearna algebra I, zimski semestar 2007/2008

Linearna algebra I, zimski semestar 2007/2008 Linearna algebra I, zimski semestar 2007/2008 Predavanja: Nenad Bakić, Vježbe: Luka Grubišić i Maja Starčević 22. listopada 2007. 1 Prostor radijvektora i sustavi linearni jednadžbi Neka je E 3 trodimenzionalni

Διαβάστε περισσότερα

PRAVA. Prava je u prostoru određena jednom svojom tačkom i vektorom paralelnim sa tom pravom ( vektor paralelnosti).

PRAVA. Prava je u prostoru određena jednom svojom tačkom i vektorom paralelnim sa tom pravom ( vektor paralelnosti). PRAVA Prava je kao i ravan osnovni geometrijski ojam i ne definiše se. Prava je u rostoru određena jednom svojom tačkom i vektorom aralelnim sa tom ravom ( vektor aralelnosti). M ( x, y, z ) 3 Posmatrajmo

Διαβάστε περισσότερα

Numerička analiza 26. predavanje

Numerička analiza 26. predavanje Numerička analiza 26. predavanje Saša Singer singer@math.hr web.math.hr/~singer PMF Matematički odjel, Zagreb NumAnal 2009/10, 26. predavanje p.1/21 Sadržaj predavanja Varijacijske karakterizacije svojstvenih

Διαβάστε περισσότερα

Veleučilište u Rijeci Stručni studij sigurnosti na radu Akad. god. 2011/2012. Matematika. Monotonost i ekstremi. Katica Jurasić. Rijeka, 2011.

Veleučilište u Rijeci Stručni studij sigurnosti na radu Akad. god. 2011/2012. Matematika. Monotonost i ekstremi. Katica Jurasić. Rijeka, 2011. Veleučilište u Rijeci Stručni studij sigurnosti na radu Akad. god. 2011/2012. Matematika Monotonost i ekstremi Katica Jurasić Rijeka, 2011. Ishodi učenja - predavanja Na kraju ovog predavanja moći ćete:,

Διαβάστε περισσότερα

Linearna algebra Materijali za nastavu iz Matematike 1

Linearna algebra Materijali za nastavu iz Matematike 1 Linearna algebra Materijali za nastavu iz Matematike 1 Kristina Krulić Himmelreich i Ksenija Smoljak 2012/13 1 / 40 Uvod Matrica: matematički objekt koji se sastoji od brojeva koji su rasporedeni u retke

Διαβάστε περισσότερα

Sume kvadrata. mn = (ax + by) 2 + (ay bx) 2.

Sume kvadrata. mn = (ax + by) 2 + (ay bx) 2. Sume kvadrata Koji se prirodni brojevi mogu prikazati kao zbroj kvadrata dva cijela broja? Propozicija 1. Ako su brojevi m i n sume dva kvadrata, onda je i njihov produkt m n takoder suma dva kvadrata.

Διαβάστε περισσότερα

Teorijske osnove informatike 1

Teorijske osnove informatike 1 Teorijske osnove informatike 1 9. oktobar 2014. () Teorijske osnove informatike 1 9. oktobar 2014. 1 / 17 Funkcije Veze me du skupovima uspostavljamo skupovima koje nazivamo funkcijama. Neformalno, funkcija

Διαβάστε περισσότερα

UNIVERZITET U NIŠU ELEKTRONSKI FAKULTET SIGNALI I SISTEMI. Zbirka zadataka

UNIVERZITET U NIŠU ELEKTRONSKI FAKULTET SIGNALI I SISTEMI. Zbirka zadataka UNIVERZITET U NIŠU ELEKTRONSKI FAKULTET Goran Stančić SIGNALI I SISTEMI Zbirka zadataka NIŠ, 014. Sadržaj 1 Konvolucija Literatura 11 Indeks pojmova 11 3 4 Sadržaj 1 Konvolucija Zadatak 1. Odrediti konvoluciju

Διαβάστε περισσότερα

MATRICE I DETERMINANTE - formule i zadaci - (Matrice i determinante) 1 / 15

MATRICE I DETERMINANTE - formule i zadaci - (Matrice i determinante) 1 / 15 MATRICE I DETERMINANTE - formule i zadaci - (Matrice i determinante) 1 / 15 Matrice - osnovni pojmovi (Matrice i determinante) 2 / 15 (Matrice i determinante) 2 / 15 Matrice - osnovni pojmovi Matrica reda

Διαβάστε περισσότερα

Funkcija gustoće neprekidne slučajne varijable ima dva bitna svojstva: 1. Nenegativnost: f(x) 0, x R, 2. Normiranost: f(x)dx = 1.

Funkcija gustoće neprekidne slučajne varijable ima dva bitna svojstva: 1. Nenegativnost: f(x) 0, x R, 2. Normiranost: f(x)dx = 1. σ-algebra skupova Definicija : Neka je Ω neprazan skup i F P(Ω). Familija skupova F je σ-algebra skupova na Ω ako vrijedi:. F, 2. A F A C F, 3. A n, n N} F n N A n F. Borelova σ-algebra Definicija 2: Neka

Διαβάστε περισσότερα

SOPSTVENE VREDNOSTI I SOPSTVENI VEKTORI LINEARNOG OPERATORA I KVADRATNE MATRICE

SOPSTVENE VREDNOSTI I SOPSTVENI VEKTORI LINEARNOG OPERATORA I KVADRATNE MATRICE 1 SOPSTVENE VREDNOSTI I SOPSTVENI VEKTORI LINEARNOG OPERATORA I KVADRATNE MATRICE Neka je (V, +,, F ) vektorski prostor konačne dimenzije i neka je f : V V linearno preslikavanje. Definicija. (1) Skalar

Διαβάστε περισσότερα

PARCIJALNI IZVODI I DIFERENCIJALI. Sama definicija parcijalnog izvoda i diferencijala je malo teža, mi se njome ovde nećemo baviti a vi ćete je,

PARCIJALNI IZVODI I DIFERENCIJALI. Sama definicija parcijalnog izvoda i diferencijala je malo teža, mi se njome ovde nećemo baviti a vi ćete je, PARCIJALNI IZVODI I DIFERENCIJALI Sama definicija parcijalnog ivoda i diferencijala je malo teža, mi se njome ovde nećemo baviti a vi ćete je, naravno, naučiti onako kako vaš profesor ahteva. Mi ćemo probati

Διαβάστε περισσότερα

Iskazna logika 3. Matematička logika u računarstvu. novembar 2012

Iskazna logika 3. Matematička logika u računarstvu. novembar 2012 Iskazna logika 3 Matematička logika u računarstvu Department of Mathematics and Informatics, Faculty of Science,, Serbia novembar 2012 Deduktivni sistemi 1 Definicija Deduktivni sistem (ili formalna teorija)

Διαβάστε περισσότερα

MATEMATIKA Pokažite da za konjugiranje (a + bi = a bi) vrijedi. a) z=z b) z 1 z 2 = z 1 z 2 c) z 1 ± z 2 = z 1 ± z 2 d) z z= z 2

MATEMATIKA Pokažite da za konjugiranje (a + bi = a bi) vrijedi. a) z=z b) z 1 z 2 = z 1 z 2 c) z 1 ± z 2 = z 1 ± z 2 d) z z= z 2 (kompleksna analiza, vježbe ). Izračunajte a) (+i) ( i)= b) (i+) = c) i + i 4 = d) i+i + i 3 + i 4 = e) (a+bi)(a bi)= f) (+i)(i )= Skicirajte rješenja u kompleksnoj ravnini.. Pokažite da za konjugiranje

Διαβάστε περισσότερα

5. Karakteristične funkcije

5. Karakteristične funkcije 5. Karakteristične funkcije Profesor Milan Merkle emerkle@etf.rs milanmerkle.etf.rs Verovatnoća i Statistika-proleće 2018 Milan Merkle Karakteristične funkcije ETF Beograd 1 / 10 Definicija Karakteristična

Διαβάστε περισσότερα

Numerička matematika 8. predavanje

Numerička matematika 8. predavanje Numerička matematika 8. predavanje Saša Singer singer@math.hr web.math.pmf.unizg.hr/~singer PMF Matematički odsjek, Zagreb NumMat 2017, 8. predavanje p. 1/122 Sadržaj predavanja Metoda najmanjih kvadrata

Διαβάστε περισσότερα

( ) ( ) 2 UNIVERZITET U ZENICI POLITEHNIČKI FAKULTET. Zadaci za pripremu polaganja kvalifikacionog ispita iz Matematike. 1. Riješiti jednačine: 4

( ) ( ) 2 UNIVERZITET U ZENICI POLITEHNIČKI FAKULTET. Zadaci za pripremu polaganja kvalifikacionog ispita iz Matematike. 1. Riješiti jednačine: 4 UNIVERZITET U ZENICI POLITEHNIČKI FAKULTET Riješiti jednačine: a) 5 = b) ( ) 3 = c) + 3+ = 7 log3 č) = 8 + 5 ć) sin cos = d) 5cos 6cos + 3 = dž) = đ) + = 3 e) 6 log + log + log = 7 f) ( ) ( ) g) ( ) log

Διαβάστε περισσότερα

Prikaz sustava u prostoru stanja

Prikaz sustava u prostoru stanja Prikaz sustava u prostoru stanja Prikaz sustava u prostoru stanja je jedan od načina prikaza matematičkog modela sustava (uz diferencijalnu jednadžbu, prijenosnu funkciju itd). Promatramo linearne sustave

Διαβάστε περισσότερα

Riješeni zadaci: Nizovi realnih brojeva

Riješeni zadaci: Nizovi realnih brojeva Riješei zadaci: Nizovi realih brojeva Nizovi, aritmetički iz, geometrijski iz Fukciju a : N R azivamo beskoači) iz realih brojeva i ozačavamo s a 1, a,..., a,... ili a ), pri čemu je a = a). Aritmetički

Διαβάστε περισσότερα

6 Polinomi Funkcija p : R R zadana formulom

6 Polinomi Funkcija p : R R zadana formulom 6 Polinomi Funkcija p : R R zadana formulom p(x) = a n x n + a n 1 x n 1 +... + a 1 x + a 0, gdje su a 0, a 1,..., a n realni brojevi, a n 0, i n prirodan broj ili 0, naziva se polinom n-tog stupnja s

Διαβάστε περισσότερα

Strukture podataka i algoritmi 1. kolokvij 16. studenog Zadatak 1

Strukture podataka i algoritmi 1. kolokvij 16. studenog Zadatak 1 Strukture podataka i algoritmi 1. kolokvij Na kolokviju je dozvoljeno koristiti samo pribor za pisanje i službeni šalabahter. Predajete samo papire koje ste dobili. Rezultati i uvid u kolokvije: ponedjeljak,

Διαβάστε περισσότερα

Ispitivanje toka i skiciranje grafika funkcija

Ispitivanje toka i skiciranje grafika funkcija Ispitivanje toka i skiciranje grafika funkcija Za skiciranje grafika funkcije potrebno je ispitati svako od sledećih svojstava: Oblast definisanosti: D f = { R f R}. Parnost, neparnost, periodičnost. 3

Διαβάστε περισσότερα

Kosinus-sinus dekompozicija ortogonalnih matrica malog reda

Kosinus-sinus dekompozicija ortogonalnih matrica malog reda V Hari i V Zadelj-Martić: Kosinus-sinus dekompozicija, mathe 10, veljača 007 1/14 Hrvatski matematički elektronski časopis mathe Broj 10 http://emathhr/ Kosinus-sinus dekompozicija ortogonalnih matrica

Διαβάστε περισσότερα

Numerička matematika 4. predavanje

Numerička matematika 4. predavanje Numerička matematika 4. predavanje Saša Singer singer@math.hr web.math.hr/~singer PMF Matematički odsjek, Zagreb NumMat 2011, 4. predavanje p.1/95 Sadržaj predavanja Rješavanje linearnih sustava: Hilbertove

Διαβάστε περισσότερα

Osnovne teoreme diferencijalnog računa

Osnovne teoreme diferencijalnog računa Osnovne teoreme diferencijalnog računa Teorema Rolova) Neka je funkcija f definisana na [a, b], pri čemu važi f je neprekidna na [a, b], f je diferencijabilna na a, b) i fa) fb). Tada postoji ξ a, b) tako

Διαβάστε περισσότερα

radni nerecenzirani materijal za predavanja

radni nerecenzirani materijal za predavanja Matematika 1 Funkcije radni nerecenzirani materijal za predavanja Definicija 1. Kažemo da je funkcija f : a, b R u točki x 0 a, b postiže lokalni minimum ako postoji okolina O(x 0 ) broja x 0 takva da je

Διαβάστε περισσότερα

π π ELEKTROTEHNIČKI ODJEL i) f (x) = x 3 x 2 x + 1, a = 1, b = 1;

π π ELEKTROTEHNIČKI ODJEL i) f (x) = x 3 x 2 x + 1, a = 1, b = 1; 1. Provjerite da funkcija f definirana na segmentu [a, b] zadovoljava uvjete Rolleova poučka, pa odredite barem jedan c a, b takav da je f '(c) = 0 ako je: a) f () = 1, a = 1, b = 1; b) f () = 4, a =,

Διαβάστε περισσότερα

9. GRANIČNA VRIJEDNOST I NEPREKIDNOST FUNKCIJE GRANIČNA VRIJEDNOST ILI LIMES FUNKCIJE

9. GRANIČNA VRIJEDNOST I NEPREKIDNOST FUNKCIJE GRANIČNA VRIJEDNOST ILI LIMES FUNKCIJE Geodetski akultet, dr sc J Beban-Brkić Predavanja iz Matematike 9 GRANIČNA VRIJEDNOST I NEPREKIDNOST FUNKCIJE GRANIČNA VRIJEDNOST ILI LIMES FUNKCIJE Granična vrijednost unkcije kad + = = Primjer:, D( )

Διαβάστε περισσότερα

Matrice linearnih operatora i množenje matrica. Franka Miriam Brückler

Matrice linearnih operatora i množenje matrica. Franka Miriam Brückler Matrice linearnih operatora i množenje matrica Franka Miriam Brückler Kako je svaki vektorski prostor konačne dimenzije izomorfan nekom R n (odnosno C n ), pri čemu se ta izomorfnost očituje odabirom baze,

Διαβάστε περισσότερα

MJERA I INTEGRAL 2. kolokvij 30. lipnja (Knjige, bilježnice, dodatni papiri i kalkulatori nisu dozvoljeni!)

MJERA I INTEGRAL 2. kolokvij 30. lipnja (Knjige, bilježnice, dodatni papiri i kalkulatori nisu dozvoljeni!) JMBAG IM I PZIM BOJ BODOVA MJA I INTGAL 2. kolokvij 30. lipnja 2017. (Knjige, bilježnice, dodatni papiri i kalkulatori nisu dozvoljeni!) 1. (ukupno 6 bodova) Neka je (, F, µ) prostor mjere i neka je (

Διαβάστε περισσότερα

IspitivaƬe funkcija: 1. Oblast definisanosti funkcije (ili domen funkcije) D f

IspitivaƬe funkcija: 1. Oblast definisanosti funkcije (ili domen funkcije) D f IspitivaƬe funkcija: 1. Oblast definisanosti funkcije (ili domen funkcije) D f IspitivaƬe funkcija: 1. Oblast definisanosti funkcije (ili domen funkcije) D f 2. Nule i znak funkcije; presek sa y-osom IspitivaƬe

Διαβάστε περισσότερα

VJEROJATNOST I STATISTIKA Popravni kolokvij - 1. rujna 2016.

VJEROJATNOST I STATISTIKA Popravni kolokvij - 1. rujna 2016. Broj zadataka: 5 Vrijeme rješavanja: 120 min Ukupan broj bodova: 100 Zadatak 1. (a) Napišite aksiome vjerojatnosti ako je zadan skup Ω i σ-algebra F na Ω. (b) Dokažite iz aksioma vjerojatnosti da za A,

Διαβάστε περισσότερα

MATEMATIKA I 1.kolokvij zadaci za vježbu I dio

MATEMATIKA I 1.kolokvij zadaci za vježbu I dio MATEMATIKA I kolokvij zadaci za vježbu I dio Odredie c 0 i kosinuse kueva koje s koordinanim osima čini vekor c = a b ako je a = i + j, b = i + k Odredie koliki je volumen paralelepipeda, čiji se bridovi

Διαβάστε περισσότερα

IZVODI ZADACI ( IV deo) Rešenje: Najpre ćemo logaritmovati ovu jednakost sa ln ( to beše prirodni logaritam za osnovu e) a zatim ćemo

IZVODI ZADACI ( IV deo) Rešenje: Najpre ćemo logaritmovati ovu jednakost sa ln ( to beše prirodni logaritam za osnovu e) a zatim ćemo IZVODI ZADACI ( IV deo) LOGARITAMSKI IZVOD Logariamskim izvodom funkcije f(), gde je >0 i, nazivamo izvod logarima e funkcije, o jes: (ln ) f ( ) f ( ) Primer. Nadji izvod funkcije Najpre ćemo logarimovai

Διαβάστε περισσότερα

KVADRATNA FUNKCIJA. Kvadratna funkcija je oblika: Kriva u ravni koja predstavlja grafik funkcije y = ax + bx + c. je parabola.

KVADRATNA FUNKCIJA. Kvadratna funkcija je oblika: Kriva u ravni koja predstavlja grafik funkcije y = ax + bx + c. je parabola. KVADRATNA FUNKCIJA Kvadratna funkcija je oblika: = a + b + c Gde je R, a 0 i a, b i c su realni brojevi. Kriva u ravni koja predstavlja grafik funkcije = a + b + c je parabola. Najpre ćemo naučiti kako

Διαβάστε περισσότερα

4.1 Elementarne funkcije

4.1 Elementarne funkcije . Elementarne funkcije.. Polinomi Funkcija f : R R zadana formulom f(x) = a n x n + a n x n +... + a x + a 0 gdje je n N 0 te su a n, a n,..., a, a 0 R, zadani brojevi takvi da a n 0 naziva se polinom

Διαβάστε περισσότερα

IZVODI ZADACI (I deo)

IZVODI ZADACI (I deo) IZVODI ZADACI (I deo) Najpre da se podsetimo tablice i osnovnih pravila:. C`=0. `=. ( )`= 4. ( n )`=n n-. (a )`=a lna 6. (e )`=e 7. (log a )`= 8. (ln)`= ` ln a (>0) 9. = ( 0) 0. `= (>0) (ovde je >0 i a

Διαβάστε περισσότερα

( , 2. kolokvij)

( , 2. kolokvij) A MATEMATIKA (0..20., 2. kolokvij). Zadana je funkcija y = cos 3 () 2e 2. (a) Odredite dy. (b) Koliki je nagib grafa te funkcije za = 0. (a) zadanu implicitno s 3 + 2 y = sin y, (b) zadanu parametarski

Διαβάστε περισσότερα

Matematika 1 - vježbe. 11. prosinca 2015.

Matematika 1 - vježbe. 11. prosinca 2015. Matematika - vježbe. prosinca 5. Stupnjevi i radijani Ako je kut φ jednak i rad, tada je veza između i 6 = Zadatak.. Izrazite u stupnjevima: a) 5 b) 7 9 c). d) 7. a) 5 9 b) 7 6 6 = = 5 c). 6 8.5 d) 7.

Διαβάστε περισσότερα

DIFERENCIJALNE JEDNADŽBE

DIFERENCIJALNE JEDNADŽBE 9 Diferencijalne jednadžbe 6 DIFERENCIJALNE JEDNADŽBE U ovom poglavlju: Direktna integracija Separacija varijabli Linearna diferencijalna jednadžba Bernoullijeva diferencijalna jednadžba Diferencijalna

Διαβάστε περισσότερα

ELEMENTARNA MATEMATIKA 1

ELEMENTARNA MATEMATIKA 1 Na kolokviju nije dozvoljeno koristiti ni²ta osim pribora za pisanje. Zadatak 1. Ispitajte odnos skupova: C \ (A B) i (A C) (C \ B). Rje²enje: Neka je x C \ (A B). Tada imamo x C i x / A B = (A B) \ (A

Διαβάστε περισσότερα

KONVEKSNI SKUPOVI. Definicije: potprostor, afin skup, konveksan skup, konveksan konus. 1/5. Back FullScr

KONVEKSNI SKUPOVI. Definicije: potprostor, afin skup, konveksan skup, konveksan konus. 1/5. Back FullScr KONVEKSNI SKUPOVI Definicije: potprostor, afin skup, konveksan skup, konveksan konus. 1/5 KONVEKSNI SKUPOVI Definicije: potprostor, afin skup, konveksan skup, konveksan konus. 1/5 1. Neka su x, y R n,

Διαβάστε περισσότερα

Algebra Vektora. pri rješavanju fizikalnih problema najčešće susrećemo skalarne i vektorske

Algebra Vektora. pri rješavanju fizikalnih problema najčešće susrećemo skalarne i vektorske Algebra Vektora 1 Algebra vektora 1.1 Definicija vektora pri rješavanju fizikalnih problema najčešće susrećemo skalarne i vektorske veličine za opis skalarne veličine trebamo zadati samo njezin iznos (npr.

Διαβάστε περισσότερα

LEKCIJE IZ MATEMATIKE 1

LEKCIJE IZ MATEMATIKE 1 LEKCIJE IZ MATEMATIKE Ivica Gusić Lekcija 6 Linearni sustavi i njihovo rješavanje Lekcije iz Matematike. 6. Linearni sustavi i njihovo rješavanje I. Naslov i objašnjenje naslova U lekciji se obradjuje

Διαβάστε περισσότερα

PRIMJER 3. MATLAB filtdemo

PRIMJER 3. MATLAB filtdemo PRIMJER 3. MATLAB filtdemo Prijenosna funkcija (IIR) Hz () =, 6 +, 3 z +, 78 z +, 3 z +, 53 z +, 3 z +, 78 z +, 3 z +, 6 z, 95 z +, 74 z +, z +, 9 z +, 4 z +, 5 z +, 3 z +, 4 z 3 4 5 6 7 8 3 4 5 6 7 8

Διαβάστε περισσότερα

4. poglavlje (korigirano) LIMESI FUNKCIJA

4. poglavlje (korigirano) LIMESI FUNKCIJA . Limesi funkcija (sa svim korekcijama) 69. poglavlje (korigirano) LIMESI FUNKCIJA U ovom poglavlju: Neodređeni oblik Neodređeni oblik Neodređeni oblik Kose asimptote Neka je a konačan realan broj ili

Διαβάστε περισσότερα

Praktikum iz numeričkih metoda u statistici. Tina Bosner. Rješavanje nelinearnih sustava. Tina Bosner

Praktikum iz numeričkih metoda u statistici. Tina Bosner. Rješavanje nelinearnih sustava. Tina Bosner Praktikum iz Praktikum iz jednadžbi Tražimo riješenje sistema jednadžbi, tj. za dani F : R n R n želimo naći x R n takava da je F(x ) = 0. Pretpostavit ćemo da je F neprekidno diferencijabilna. Najčešće

Διαβάστε περισσότερα

Numerička matematika 4. predavanje

Numerička matematika 4. predavanje Numerička matematika 4. predavanje Saša Singer singer@math.hr web.math.hr/~singer PMF Matematički odjel, Zagreb NumMat 2009, 4. predavanje p.1/67 Sadržaj predavanja Rješavanje linearnih sustava: Pivotiranje

Διαβάστε περισσότερα

Linearna algebra za fizičare, zimski semestar Mirko Primc

Linearna algebra za fizičare, zimski semestar Mirko Primc Linearna algebra za fizičare, zimski semestar 006. Mirko Primc Sadržaj Poglavlje 1. Vektorski prostor R n 5 1. Vektorski prostor R n 6. Geometrijska interpretacija vektorskih prostora R i R 3 11 3. Linearne

Διαβάστε περισσότερα

M086 LA 1 M106 GRP Tema: Uvod. Operacije s vektorima.

M086 LA 1 M106 GRP Tema: Uvod. Operacije s vektorima. M086 LA 1 M106 GRP Tema:.. 5. 10. 2017. predavač: Rudolf Scitovski, Darija Marković asistent: Darija Brajković, Katarina Vincetić P 1 www.fizika.unios.hr/grpua/ 1 2 M086 LA 1, M106 GRP.. 2/17 P 1 www.fizika.unios.hr/grpua/

Διαβάστε περισσότερα

Riješeni zadaci: Linearna algebra

Riješeni zadaci: Linearna algebra Riješeni zadaci: Linearna algebra Matrice Definicija Familiju A od m n realnih (kompleksnih) brojeva a ij, i 1,, m, j 1,, n zapisanih u obliku pravokutne tablice a 11 a 12 a 1n a 21 a 22 a 2n A a m1 a

Διαβάστε περισσότερα

MATEMATIKA 1 8. domaća zadaća: RADIJVEKTORI. ALGEBARSKE OPERACIJE S RADIJVEKTORIMA. LINEARNA (NE)ZAVISNOST SKUPA RADIJVEKTORA.

MATEMATIKA 1 8. domaća zadaća: RADIJVEKTORI. ALGEBARSKE OPERACIJE S RADIJVEKTORIMA. LINEARNA (NE)ZAVISNOST SKUPA RADIJVEKTORA. Napomena: U svim zadatcima O označava ishodište pravokutnoga koordinatnoga sustava u ravnini/prostoru (tj. točke (0,0) ili (0, 0, 0), ovisno o zadatku), označava skalarni umnožak, a vektorski umnožak.

Διαβάστε περισσότερα

2. Ako je funkcija f(x) parna onda se Fourierov red funkcije f(x) reducira na Fourierov kosinusni red. f(x) cos

2. Ako je funkcija f(x) parna onda se Fourierov red funkcije f(x) reducira na Fourierov kosinusni red. f(x) cos . KOLOKVIJ PRIMIJENJENA MATEMATIKA FOURIEROVE TRANSFORMACIJE 1. Za periodičnu funkciju f(x) s periodom p=l Fourierov red je gdje su a,a n, b n Fourierovi koeficijenti od f(x) gdje su a =, a n =, b n =..

Διαβάστε περισσότερα

LINEARNI PROSTORI

LINEARNI PROSTORI 7 4 Pokažite da je matrica cos α e iβ sin α e iβ sin α cos α unitarna za sve α, β R Ispitajte ima li linearni sistem samo trivijalno rješenje 3 5 3 4 x x x 3 = 3 Nadite opće rješenje problema y = Ay, gdjejea

Διαβάστε περισσότερα

PID: Domen P je glavnoidealski [PID] akko svaki ideal u P je glavni (generisan jednim elementom; oblika ap := {ab b P }, za neko a P ).

PID: Domen P je glavnoidealski [PID] akko svaki ideal u P je glavni (generisan jednim elementom; oblika ap := {ab b P }, za neko a P ). 0.1 Faktorizacija: ID, ED, PID, ND, FD, UFD Definicija. Najava pojmova: [ID], [ED], [PID], [ND], [FD] i [UFD]. ID: Komutativan prsten P, sa jedinicom 1 0, je integralni domen [ID] oblast celih), ili samo

Διαβάστε περισσότερα

Iterativne metode - vježbe

Iterativne metode - vježbe Iterativne metode - vježbe 3. Iterativne metode za linearne sustave Nela Bosner, Zvonimir Bujanović Prirodoslovno-matematički fakultet - Matematički odjel 20. listopada 2010. Sadržaj 1 Osnovne iterativne

Διαβάστε περισσότερα

Pismeni ispit iz matematike GRUPA A 1. Napisati u trigonometrijskom i eksponencijalnom obliku kompleksni broj, zatim naći 4 z.

Pismeni ispit iz matematike GRUPA A 1. Napisati u trigonometrijskom i eksponencijalnom obliku kompleksni broj, zatim naći 4 z. Pismeni ispit iz matematike 06 007 Napisati u trigonometrijskom i eksponencijalnom obliku kompleksni broj z = + i, zatim naći z Ispitati funkciju i nacrtati grafik : = ( ) y e + 6 Izračunati integral:

Διαβάστε περισσότερα

2. KOLOKVIJ IZ MATEMATIKE 1

2. KOLOKVIJ IZ MATEMATIKE 1 2 cos(3 π 4 ) sin( + π 6 ). 2. Pomoću linearnih transformacija funkcije f nacrtajte graf funkcije g ako je, g() = 2f( + 3) +. 3. Odredite domenu funkcije te odredite f i njenu domenu. log 3 2 + 3 7, 4.

Διαβάστε περισσότερα

1.3. Rješavanje nelinearnih jednadžbi

1.3. Rješavanje nelinearnih jednadžbi 1.3. Rješavanje nelinearnih jednadžbi Rješavanje nelinearnih jednadžbi sastoji se od dva bitna koraka: nalaženja intervala u kojem se nalazi nultočka (analizom toka), što je teži dio posla, nalaženja nultočke

Διαβάστε περισσότερα

4 Numeričko diferenciranje

4 Numeričko diferenciranje 4 Numeričko diferenciranje 7. Funkcija fx) je zadata tabelom: x 0 4 6 8 fx).17 1.5167 1.7044 3.385 5.09 7.814 Koristeći konačne razlike, zaključno sa trećim redom, odrediti tačku x minimuma funkcije fx)

Διαβάστε περισσότερα

41. Jednačine koje se svode na kvadratne

41. Jednačine koje se svode na kvadratne . Jednačine koje se svode na kvadrane Simerične recipročne) jednačine Jednačine oblika a n b n c n... c b a nazivamo simerične jednačine, zbog simeričnosi koeficijenaa koeficijeni uz jednaki). k i n k

Διαβάστε περισσότερα

RIJEŠENI ZADACI I TEORIJA IZ

RIJEŠENI ZADACI I TEORIJA IZ RIJEŠENI ZADACI I TEORIJA IZ LOGARITAMSKA FUNKCIJA SVOJSTVA LOGARITAMSKE FUNKCIJE OSNOVE TRIGONOMETRIJE PRAVOKUTNOG TROKUTA - DEFINICIJA TRIGONOMETRIJSKIH FUNKCIJA - VRIJEDNOSTI TRIGONOMETRIJSKIH FUNKCIJA

Διαβάστε περισσότερα