Programiranje 1 4. predavanje

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

Download "Programiranje 1 4. predavanje"

Transcript

1 Programiranje 1 4. predavanje Saša Singer singer@math.hr web.math.pmf.unizg.hr/~singer PMF Matematički odsjek, Zagreb Prog1 2016, 4. predavanje p. 1/68

2 Sadržaj predavanja Prikaz realnih brojeva u računalu IEEE standard: Osnovni oblik floating point prikaza mantisa i eksponent. IEEE standard tipovi: single, double, extended. Greške zaokruživanja u prikazu. Pojam jedinične greške zaokruživanja. Realna aritmetika računala IEEE standard: Greške zaokruživanja osnovnih aritmetičkih operacija. Relativna točnost izračunatog rezultata. Širenje grešaka zaokruživanja. Prog1 2016, 4. predavanje p. 2/68

3 Sadržaj predavanja (nastavak) Primjeri širenja grešaka i izbjegavanja grešaka: Parcijalne sume harmonijskog reda. Opasno ili katastrofalno kraćenje. Korijeni kvadratne jednadžbe. Greške u praksi: Promašaj raketa Patriot. Prog1 2016, 4. predavanje p. 3/68

4 Informacije odrada, kolokviji Termin odrade predavanja je sutra: subota, , od u (003). Programiranje 1 je u kolokvijskom razredu F3. Službeni termini svih kolokvija su: Prvi kolokvij: petak, , u 15 sati. Drugi kolokvij: petak, , u 15 sati. Popravni kolokvij: petak, , u 15 sati. Prog1 2016, 4. predavanje p. 4/68

5 Informacije demonstratori za Prog1 i Prog2 Konačno nam je odobreno 6 demonstratora za Prog. To su: Tomislav Bujanović Lea Bundalo Ante Buterin Ivan Čeh Al Depope Marin Gunja Najavite se demosima koji dan ranije, na pr. om. Njihove termine i adrese nadete na službenoj web-stranici kolegija. Postavite miša na ime, u prozoru kliknite na . Prog1 2016, 4. predavanje p. 5/68

6 Informacije dodaci ovom predavanju Na webu imate dva dodatka ovom predavanju: Cijeli i realni brojevi binarni prikaz i prikaz u računalu (algoritmi i primjeri), Aritmetika realnih brojeva i širenje grešaka zaokruživanja. Nije obavezno, ali isplati se pogledati za dopunu znanja. Prog1 2016, 4. predavanje p. 6/68

7 Informacije računi i prijava za zadaće Ne zaboravite da treba napraviti neke stvari vezane uz papir kojeg ste dobili u indeksu, za pristup računalima. Na tom papiru piše i vaše korisničko ime na studentu. To je ono kratko (bez i dodataka, koji naliče na adresu) = login u praktimumima i za webmail. Za početak, promijenite početnu lozinku (password). Kako piše pri dnu papira, i zapamtite novu! Nadalje, obavezno trebate: obaviti prijavu i, zatim, potvrditi prijavu u aplikaciji za domaće zadaće ( ku ), na internetskoj adresi Prog1 2016, 4. predavanje p. 7/68

8 Informacije korektna prijava, hrvatski znakovi Kod prve prijave u aplikaciju, treba popuniti 6 polja: dva gore = JMBAG (10 znamenki), lozinka, i još četiri malo niže = potvrda lozinke, ime, prezime, korisničko ime = ono s papira (bitno za potvrdu). Čim kliknete na neko polje prije no što išta stignete, uredno vam se pokaže uputa što treba upisati. Zato, pažljivo čitajte upute prije popunjavanja i slanja! Bitno: Prilikom prijave u aplikaciju za ku, svoje podatke trebate upisati korektno što znači i korištenje hrvatskih znakova u imenu i prezimenu! Prog1 2016, 4. predavanje p. 8/68

9 Informacije potvrda prijave, ispravci Ako je taj dio uredno prošao, nakon kraćeg vremena, trebate dobiti na vašu adresu na studentu, u kojem piše kako potvrditi prijavu. Kad to uspješno napravite, tek onda je prijava gotova. Studenti koji su upisali cszdj varijantu imena i prezimena, ili imaju problema s potvrdom prijave i napišu neka se jave om (sa studenta) meni na adresu singer@math.hr svoj JMBAG i ispravno ime i prezime. Prog1 2016, 4. predavanje p. 9/68

10 Napomene o sigurnosti lozinka (password) Tom prilikom, zaista nije nužno da (onako usput) pošaljete i svoju lozinku, tj. password! Upravo suprotno: nemojte to raditi! Za početak, za sve što se radi pod nekim korisničkim računom ili accountom, odgovoran je vlasnik tog računa! Ne vrijedi isprika da vam se netko drugi logirao umjesto vas! A sve što vam treba za logiranje na račun su dvije stvari: korisničko ime ili username koji se vidi kad ga kucate, lozinka iliti password koji se ne vidi, i to s razlogom. Prog1 2016, 4. predavanje p. 10/68

11 Napomene o sigurnosti (nastavak) Zapamtite: password vam je jedina zaštita od nezvanih korisnika. Zato nemojte koristiti početni password na studentu, već ga promijenite na nešto tajno, što zaista samo vi znate. Kod prijave za zadaće, odmah si izaberite vaš password. I, na kraju rada, uvijek treba uredno završiti rad, tj. odlogirati se. Što mislite kako funkcionira on line kupovina!? Prog1 2016, 4. predavanje p. 11/68

12 Prikaz realnih brojeva u računalu IEEE standard Prog1 2016, 4. predavanje p. 12/68

13 Uvod u prikaz realnih brojeva Kako pohraniti jako velike ili jako male brojeve? Recimo, dekadski pisano: Koristimo tzv. znanstveni zapis (ili notaciju), u kojem prvo pišemo vodeće značajne znamenke broja, a zatim pišemo faktor koji ima oblik potencije baze, tj. baza na odgovarajući cjelobrojni eksponent. Dogovor: vodeći dio je jednoznamenkast ispred točke! U bazi 10, to znači izmedu 1 i 10 (strogo ispod 10). Nakon odgovarajućih pomaka decimalne točke, znanstveni zapisi su: Prog1 2016, 4. predavanje p. 13/68

14 Prikaz realnih brojeva U računalu se binarni zapis realnog broja pohranjuje u znanstvenom formatu: broj = predznak mantisa 2 eksponent. Mantisa se uobičajeno (postoje iznimke!) pohranjuje u tzv. normaliziranom obliku, tj. tako da vrijedi 1 mantisa < (10) 2. I za pohranu mantise i za pohranu eksponenta rezervirano je konačno mnogo binarnih znamenki. Posljedice: prikaziv je samo neki raspon realnih brojeva, neki brojevi unutar prikazivog raspona nisu prikazivi, jer im je mantisa predugačka = zaokruživanje. Prog1 2016, 4. predavanje p. 14/68

15 Prikaz realnih brojeva (nastavak) Primjer. Znanstveni zapis brojeva u binarnom sustavu: = = Primijetite da se vodeća jedinica u normaliziranom obliku ne mora pamtiti, ako znamo da je broj 0. U tom slučaju, taj bit se može upotrijebiti za pamćenje dodatne znamenke mantise. Tada se vodeća jedinica zove skriveni bit (engl. hidden bit), jer se ne pamti, nego se podrazumijeva. Ipak, ovo je samo pojednostavljeni prikaz realnih brojeva. Stvarni prikaz je malo složeniji. Prog1 2016, 4. predavanje p. 15/68

16 Stvarni prikaz realnih brojeva Najznačajnija promjena obzirom na pojednostavljeni prikaz: eksponent se prikazuje u zamaskiranoj ili pomaknutoj formi (engl. biased form ). To znači da se stvarnom eksponentu, označimo ga s e, dodaje konstanta takva da je pomaknuti eksponent uvijek pozitivan, za normalizirane brojeve. Ta konstanta ovisi o broju bitova za prikaz eksponenta i bira se tako da je prikaziva recipročna vrijednost najmanjeg pozitivnog normaliziranog broja. Takav pomaknuti eksponent naziva se karakteristika, a normalizirana mantisa obično se zove signifikand. Prog1 2016, 4. predavanje p. 16/68

17 Stvarni prikaz realnih brojeva IEEE 754 Stvarni prikaz realnih brojeva ima tri dijela i svaki od njih ima svoju duljinu broj bitova predvidenih za prikaz tog dijela. predznak s uvijek zauzima jedan bit, i to najviši; karakteristika k zauzima sljedećih w bitova (w = engl. width, širina pomaknutog eksponenta); signifikand m zauzima sljedećih t bitova (t = engl. trailing, završni ili razlomljeni dio od m). Po starom standardu ako se pamti vodeći (cjelobrojni) bit mantise, on je prvi (vodeći) u m, a duljina je t+1. Još se koristi i standardna oznaka preciznost p := t+1 to je ukupni broj vodećih značajnih bitova cijele mantise. Prog1 2016, 4. predavanje p. 17/68

18 Stvarni prikaz realnih brojeva IEEE 754 Karakteristika k se interpretira kao cijeli broj bez predznaka, tako da je k {0,...,2 w 1}. Rubne vrijednosti za k označavaju tzv. posebna stanja: k = 0 nula i denormalizirani brojevi, k = 2 w 1 beskonačno (Inf) i nije broj (NaN). Sve ostale vrijednosti k {1,...,2 w 2} koriste se za prikaz normaliziranih brojeva različitih od nule. Veza izmedu karakteristike k i stvarnog eksponenta e je: k = e+bias, bias = 2 w 1 1. Dakle, dozvoljeni eksponenti e moraju biti izmedu e min = (2 w 1 2) i e max = 2 w 1 1. Prog1 2016, 4. predavanje p. 18/68

19 Standardni tipovi realnih brojeva IEEE 754 Novi standard IEEE standard ima sljedeće tipove za prikaz realnih brojeva: ime tipa binary32 binary64 binary128 duljina u bitovima t = w = u = 2 p u raspon brojeva 10 ±38 10 ± ±4932 Broj u je tzv. jedinična greška zaokruživanja (v. malo kasnije). Najveći tip binary128 još uvijek ne postoji u većini procesora. Prog1 2016, 4. predavanje p. 19/68

20 Standardni tipovi realnih brojeva extended Većina PC procesora još uvijek ima posebni dio tzv. FPU (engl. Floating Point Unit). On stvarno koristi tip extended iz starog standarda, koji odgovara tipu extended binary64 u novom IEEE standardu. Dio primjera koje ćete vidjeti napravljen je baš u tom tipu! ime tipa extended duljina u bitovima 80 t+1 = 63+1 w = 15 u = 2 p u raspon brojeva 10 ±4932 Prog1 2016, 4. predavanje p. 20/68

21 Oznake Oznake: Crveno duljina odgovarajućeg polja u bitovima, bitove brojimo od 0, zdesna nalijevo (kao i obično), s predznak: 0 za pozitivan broj, 1 za negativan broj, k karakteristika, m mantisa (signifikand). 1 s w k t m Najznačajniji bit u odgovarajućem polju je najljeviji, a najmanje značajan bit je najdesniji. Prog1 2016, 4. predavanje p. 21/68

22 Stvarni prikaz tipa single (binary32) Najkraći realni tip je tzv. realni broj jednostruke točnosti. U C-u se taj tip zove float. Savjet: ne koristiti u praksi! On ima sljedeća svojstva: duljina: 4 byte-a (32 bita), podijeljen u tri polja. 1 s 8 k 23 m u mantisi se ne pamti vodeća jedinica, ako je broj normaliziran, stvarni eksponent e broja, e { 126,...,127}, karakteristika k = e+127, tako da je k {1,...,254}, karakteristike k = 0 i k = 255 koriste se za posebna stanja. Prog1 2016, 4. predavanje p. 22/68

23 Stvarni prikaz tipa single (nastavak) Primjer. Broj (10.25) 10 prikažite kao broj u jednostrukoj točnosti. ( (10.25) 10 = ) = ( ) Prema tome je: s = 0 = ( ) 2 = k = e+127 = (130) 10 = ( ) 10 = m = Prog1 2016, 4. predavanje p. 23/68

24 Prikazi nule: k = 0, m = 0 Realni broj nula ima dva prikaza: mantisa i karakteristika imaju sve bitove jednake 0, a predznak može biti 0 pozitivna nula, ili 1 negativna nula. Ta dva prikaza nule su: +0 = = Smatra se da su vrijednosti ta dva broja jednake (kad se usporeduju). Prog1 2016, 4. predavanje p. 24/68

25 Denormalizirani brojevi: k = 0, m 0 Ako je k = 0, a postoji barem jedan bit mantise koji nije nula, onda se kao eksponent e uzima 126 = najmanji dozvoljeni. Mantisa takvog broja nije normalizirana i počinje s 0.m. Takvi brojevi zovu se denormalizirani brojevi. Primjer. Kako izgleda prikaz binarno zapisanog realnog broja ? Rješenje: s = 0 k = m = Prog1 2016, 4. predavanje p. 25/68

26 Plus i minus beskonačno: k = 255, m = 0 Ako je k = 255, a mantisa je jednaka 0, onda s = 0 prikaz +, skraćena oznaka +Inf, s = 1 prikaz, skraćena oznaka -Inf. Rezultat Inf (odnosno, -Inf) dobivamo ako pokušamo spremiti preveliki broj (tzv. overflow ), ili ako nešto različito od nule podijelimo s nulom. Primjer. Prikaz broja + ( ) je s = 0 (s = 1) k = m = Prog1 2016, 4. predavanje p. 26/68

27 Nije broj: k = 255, m 0 Ako je k = 255 i postoji bar jedan bit mantise različit od nule, onda je to oznaka za tzv. Not a Number ( nije broj ) ili, skraćeno, NaN. Rezultat NaN je uvijek signal da se radi o pogrešci. Na pr., dijeljenje nule s nulom, vadenje drugog korijena iz negativnog broja i sl. Primjer. s = 0 k = m = Prog1 2016, 4. predavanje p. 27/68

28 Greške zaokruživanja Postoje realni brojevi koje ne možemo egzaktno spremiti u računalo, čak i kad su unutar prikazivog raspona brojeva. Takvi brojevi imaju predugačku mantisu. Primjer. Realni broj (u binarnom zapisu) B = ima 25 znamenki mantise i ne može se egzaktno spremiti u realni broj jednostruke točnosti, odnosno, tip float u C-u, koji ima 23+1 znamenki za mantisu. Što se onda zbiva? Tada se pronalaze dva najbliža prikaziva susjeda B, B +, broju B, takva da vrijedi B < B < B +. Prog1 2016, 4. predavanje p. 28/68

29 Greške zaokruživanja (nastavak) U našem primjeru je: B = B = B + = Nakon toga, zaokružuje se rezultat. Zaokruživanje može biti: prema najbližem broju (standardno, engl. default, za sve procesore) ako su dva susjeda jednako udaljena od B, izabire parni od ta dva broja zadnji bit je 0, prema dolje, tj. prema, prema gore, tj. prema +, prema nuli, tj. odbacivanjem viška znamenki. Prog1 2016, 4. predavanje p. 29/68

30 Greške zaokruživanja (nastavak) Standardno zaokruživanje u našem primjeru: B = B = B + = Ovdje su B i B + jednako udaljeni od B, pa je zaokruženi B jednak B +, jer B + ima parni zadnji bit (jednak je 0). Način zaokruživanja (tzv. rounding mode ) može se birati postavljanjem tzv. procesorskih zastavica, ili opcijama za compiler. U nastavku pretpostavljamo standardno zaokruživanje. Za ostala tri načina, ocjena za grešku je 2 puta veća! Prog1 2016, 4. predavanje p. 30/68

31 Jedinična greška zaokruživanja standardno Ako je x R unutar raspona brojeva prikazivih u računalu, onda se, umjesto x, sprema zaokruženi prikazivi broj fl(x). Time smo napravili grešku zaokruživanja 1 zadnjeg bita 2 mantise (tj t = 2 t 1 = 2 p ). Ta gornja ocjena se zove jedinična greška zaokruživanja (engl. unit roundoff ). Standardna oznaka je u. Za float je Vrijedi u = fl(x) = (1+ε)x, ε u, gdje je ε relativna greška napravljena tim zaokruživanjem. Dakle, imamo vrlo malu relativnu grešku. Prog1 2016, 4. predavanje p. 31/68

32 Prikaz brojeva jednostruke točnosti sažetak IEEE tip single = float u C-u: 1 s 8 k 23 m Vrijednost broja je ( 1) s 2 (k 127) (1.m) ako je 0 < k < 255, ( 1) s 2 ( 126) (0.m) ako je k = 0 i m 0, v = ( 1) s 0 ako je k = 0 i m = 0, ( 1) s Inf ako je k = 255 i m = 0, NaN ako je k = 255 i m 0. Prog1 2016, 4. predavanje p. 32/68

33 Raspon tipa float Najveći prikazivi pozitivni broj je s prikazom FLT_MAX = ( ) , s = 0 k = m = Najmanji prikazivi normalizirani pozitivni broj je s prikazom FLT_MIN = , s = 0 k = m = Prog1 2016, 4. predavanje p. 33/68

34 Raspon tipa float Simboličke konstante FLT_MAX, FLT_MIN i još poneke vezane uz tip float, definirane su u datoteci zaglavlja float.h i mogu se koristiti u C programima. Uočite: 1/FLT_MIN je egzaktno prikaziv (nadite prikaz), 1/FLT_MAX nije egzaktno prikaziv i zalazi u denormalizirane brojeve (tzv. gradual underflow ). Najmanji prikazivi denormalizirani pozitivni broj je = , s prikazom s = 0 k = m = Prog1 2016, 4. predavanje p. 34/68

35 Stvarni prikaz tipa double (binary64) Srednji realni tip je tzv. realni broj dvostruke točnosti. U C-u se taj tip zove double. Savjet: njega treba koristiti! On ima sljedeća svojstva: Duljina: 8 byte-a (64 bita), podijeljen u tri polja. 1 s 11 k 52 m u mantisi se ne pamti vodeća jedinica, ako je broj normaliziran, stvarni eksponent e broja, e { 1022,...,1023}, karakteristika k = e+1023, tako da je k {1,...,2046}, karakteristike k = 0 i k = 2047 posebna stanja. Prog1 2016, 4. predavanje p. 35/68

36 Prikaz brojeva dvostruke točnosti sažetak IEEE tip double = double u C-u: 1 s 11 k 52 m Vrijednost broja je ( 1) s 2 (k 1023) (1.m) ako je 0 < k < 2047, ( 1) s 2 ( 1022) (0.m) ako je k = 0 i m 0, v = ( 1) s 0 ako je k = 0 i m = 0, ( 1) s Inf ako je k = 2047 i m = 0, NaN ako je k = 2047 i m 0. Prog1 2016, 4. predavanje p. 36/68

37 Jedinična greška i raspon tipa double Jedinična greška zaokruživanja za double je u = Broj 1+2u je najmanji prikazivi broj strogo veći od 1. Postoji DBL_EPSILON = 2u Najveći prikazivi pozitivni broj je DBL_MAX = ( ) Najmanji prikazivi normalizirani pozitivni broj je DBL_MIN = Prog1 2016, 4. predavanje p. 37/68

38 Tip extended Stvarno računanje (na IA 32) se obično radi u proširenoj točnosti. U C-u je taj tip možda dohvatljiv kao long double. On ima sljedeća svojstva: Duljina: 10 byte-a (80 bita), podijeljen u četiri polja s k i m u mantisi se pamti vodeći bit i mantise, stvarni eksponent e broja, e { 16382,...,16383}, karakteristika k = e+16383, tako da je k {1,...,32766}, karakteristike k = 0 i k = posebna stanja. Prog1 2016, 4. predavanje p. 38/68

39 Prikaz brojeva proširene točnosti sažetak IEEE tip extended: 1 s 15 k 1 i 63 m Vrijednost broja je ( 1) s 2 (k 16383) (i.m) ako je 0 k < 32767, v = ( 1) s Inf ako je k = i m = 0, NaN ako je k = i m 0. Uočite da prva mogućnost uključuje: +0, 0 i denormalizirane brojeve (za k = 0), jer se pamti vodeći cjelobrojni bit i mantise. Prog1 2016, 4. predavanje p. 39/68

40 Realna aritmetika računala (IEEE standard) Prog1 2016, 4. predavanje p. 40/68

41 Zbrajanje realnih brojeva u računalu Primjer. Uzmimo računalo u bazi 10, s p = 4 značajne dekadske znamenke. Treba naći rezultat zbrajanja brojeva x = , y = Prvo se izjednače eksponenti na onaj veći, uz pomak mantise manjeg broja udesno (ako treba), a onda se zbroje te mantise. Dobiveni rezultat se normalizira (ako treba) i zaokružuje. x = y = x+y = pomak zbroj x+y = normalizacija fl(x+y) = zaokruživanje Prog1 2016, 4. predavanje p. 41/68

42 Realna aritmetika računala standard Realna aritmetika računala nije egzaktna! Razlog: Rezultat svake operacije mora biti prikaziv, pa dolazi do zaokruživanja. Standard IEEE za realnu artimetiku računala propisuje da za sve četiri osnovne aritmetičke operacije vrijedi ista ocjena greške zaokruživanja kao i za prikaz brojeva, tj. da izračunati rezultat ima malu relativnu grešku. Isto vrijedi i za neke matematičke funkcije, poput, ali ne mora vrijediti za sve funkcije (na pr. za sin oko 0, ili ln oko 1). Standard iz g. to preporučuje, ali (zasad) ne zahtijeva. Prog1 2016, 4. predavanje p. 42/68

43 Realna aritmetika računala zaokruživanje Neka je bilo koja od aritmetičkih operacija +,,, /, i neka su x i y prikazivi operandi (drugih, ionako, nema u računalu). Ako su x i y u dozvoljenom, tj. normaliziranom rasponu, i ako se egzaktni rezultat x y, takoder, nalazi u normaliziranom rasponu (ne mora biti prikaziv), za računalom izračunati (prikazivi) rezultat fl(x y) onda vrijedi fl(x y) = (1+ε)(x y), ε u, gdje je u jedinična greška zaokruživanja za dani tip brojeva. Ova ocjena odgovara zaokruživanju egzaktnog rezultata! Prava relativna greška ε ovisi o: x, y, operaciji, i stvarnoj realizaciji aritmetike računala. Prog1 2016, 4. predavanje p. 43/68

44 Posljedice zaokruživanja u realnoj aritmetici Napomena. Bez pretpostavki o normaliziranom rasponu, prethodni rezultat ne vrijedi greška može biti puno veća! Zbog zaokruživanja, u realnoj aritmetici računala, nažalost, ne vrijede uobičajeni zakoni za aritmetičke operacije na skupu R. Na primjer, za aritmetičke operacije u računalu nema asocijativnosti zbrajanja i množenja, nema distributivnosti množenja prema zbrajanju. Dakle, poredak izvršavanja operacija je bitan! Zapravo, jedino standardno pravilo koje vrijedi je komutativnost za zbrajanje i za množenje. Prog1 2016, 4. predavanje p. 44/68

45 Širenje grešaka zaokruživanja ukratko Vidimo da gotovo svaki izračunati rezultat ima neku grešku. Kad imamo puno aritmetičkih operacija, dolazi do tzv. akumulacije ili širenja grešaka. Očekujemo da greške rastu, ali koliko: pomalo ili brzo? Zapamtite: Jedina opasna operacija u aritmetici računala je oduzimanje bliskih brojeva tzv. kraćenje, tj. kad iz velikih brojeva, aditivnim operacijama dobivamo male. To može drastično povećati grešku (v. primjer malo kasnije). Više o greškama zaokruživanja u Numeričkoj matematici. Možete pogledati i dodatak ovom predavanju (na webu). Prog1 2016, 4. predavanje p. 45/68

46 Primjer: Neasocijativnost zbrajanja Prog1 2016, 4. predavanje p. 46/68

47 Primjer neasocijativnosti zbrajanja Primjer. Asocijativnost zbrajanja u računalu ne vrijedi. Znamo (odnosno, uskoro ćete znati) da je tzv. harmonijski red i + divergentan, tj. suma mu je beskonačna. No, nitko nas ne spriječava da računamo konačne početne komade ovog reda, tj. njegove parcijalne sume S n := n n. A kojim redom zbrajamo? (Zbrajanje je binarna operacija!) Prog1 2016, 4. predavanje p. 47/68

48 Primjer neasocijativnosti zbrajanja (nastavak) U realnim brojevima je potpuno svejedno kojim poretkom zbrajanja računamo ovu sumu, jer vrijedi asocijativnost. a+(b+c) = (a+b)+c = a+b+c. Uostalom, sam zapis izraza bez zagrada S n = n n već podrazumijeva asocijativnost. U suprotnom, morali bismo zagradama naglasiti poredak operacija. Ovdje imamo točno n 1 binarnih operacija zbrajanja, i možemo ih napraviti kojim redom hoćemo. Prog1 2016, 4. predavanje p. 48/68

49 Primjer neasocijativnosti zbrajanja (nastavak) Drugim riječima, u prethodni izraz za S n možemo rasporediti zagrade na bilo koji način, samo da svi plusevi budu binarni, tj. zbrajaju dva objekta, a objekt je broj ili (podizraz u zagradama). Na pr., zbrajanju unaprijed odgovara raspored zagrada ( (( S n,1 := 1+ 1 ) + 1 ) ) n 1 n, a zbrajanju unatrag odgovara raspored zagrada ( ( ( S n,2 := n ) n )). Prog1 2016, 4. predavanje p. 49/68

50 Primjer neasocijativnosti zbrajanja (nastavak) Koliko takvih rasporeda zagrada ima bit će napravljeno u Diskretnoj matematici (tzv. Catalanovi brojevi). Bitno nam je samo da svi ti rasporedi, matematički, daju isti rezultat. Komutativnost nam uopće ne treba. Ako i nju iskoristimo, dobivamo još puno više načina za računanje ove sume, i svi, naravno, opet daju isti rezultat. Izračunajmo aritmetikom računala navedene dvije sume S n,1 unaprijed, i S n,2 unatrag, za n = , u tri standardne IEEE točnosti: single, double i extended. Preciznije, koristimo ova tri tipa za prikaz brojeva, uz pripadne aritmetike za računanje. Prog1 2016, 4. predavanje p. 50/68

51 Primjer neasocijativnosti zbrajanja (nastavak) Uz skraćene oznake S 1 i S 2 za varijable u kojima zbrajamo pripadne sume, odgovarajući algoritmi za zbrajanje su unaprijed: unatrag: S 1 := 1, S 1 := S i, i = 2,...,n, S 2 := 1 n, S 2 := 1 i +S 2, i = n 1,...,1. Dakle, zaista ne koristimo komutativnost zbrajanja. Prog1 2016, 4. predavanje p. 51/68

52 Primjer neasocijativnosti zbrajanja (nastavak) Dobiveni rezultati za sume S 1, S 2 i pripadne relativne greške su: tip i suma vrijednost rel. greška single S E 0003 single S E 0006 double S E 0014 double S E 0015 extended S E 0017 extended S E 0018 Slovo E u brojevima zadnjeg stupca znači puta 10 na, pa je, na primjer, E 0018 = Prog1 2016, 4. predavanje p. 52/68

53 Primjer neasocijativnosti zbrajanja (nastavak) Izračunate vrijednosti S 1 i S 2 su različite (u sve tri točnosti). Dakle, zbrajanje brojeva u aritmetici računala, očito, nije asocijativno. Primijetite da, u sve tri točnosti, zbrajanje unatrag S 2 daje nešto točniji rezultat. To nije slučajno. Svi brojevi koje zbrajamo su istog predznaka pa zbroj stalno raste, bez obzira na poredak zbrajanja. Kad zbrajamo unatrag od manjih brojeva prema većim, zbroj se pomalo nakuplja. Obratno, kad zbrajamo unaprijed od velikih brojeva prema manjim, zbroj puno brže naraste. Pred kraj, mali dodani član jedva utječe na rezultat (tj. dobar dio znamenki pribrojnika nema utjecaj na sumu). Prog1 2016, 4. predavanje p. 53/68

54 Primjer: Katastrofalno kraćenje Prog1 2016, 4. predavanje p. 54/68

55 Primjer katastrofalnog kraćenja Zakruživanjem ulaznih podataka dolazi do male relativne greške. Kako ona može utjecati na konačni rezultat? Primjer. Uzmimo realnu aritmetiku računala u bazi 10. Za mantisu (značajni dio broja) imamo p = 4 dekadske znamenke, a za eksponent imamo 2 znamenke (što nije bitno). Neka je x = = , y = = Umjesto brojeva x i y, koji nisu prikazivi, u memoriju spremamo brojeve fl(x) i fl(y), pravilno zaokružene na p = 4 znamenke fl(x) = , fl(y) = Prog1 2016, 4. predavanje p. 55/68

56 Primjer katastrofalnog kraćenja (nastavak) Ovim zaokruživanjima napravili smo malu relativnu grešku u x i y (ovdje je u = 1 2 b p = ). Razliku fl(x) fl(y) računamo tako da izjednačimo eksponente (što već jesu), oduzmemo značajne dijelove (mantise), pa normaliziramo fl(x) fl(y) = = = 3.??? Kod normalizacije, zbog pomaka ulijevo, pojavljuju se Što sad?? = znamenke koje više ne možemo restaurirati (ta informacija se izgubila zaokruživanjem x i y). Prog1 2016, 4. predavanje p. 56/68

57 Primjer katastrofalnog kraćenja (nastavak) Računalo radi isto što bismo i mi napravili: na ta mjesta? upisuje 0. Razlog: da rezultat bude točan, ako su polazni operandi točni. Dakle, ovo oduzimanje je egzaktno i u aritmetici računala. Konačni izračunati rezultat je fl(x) fl(y) = Pravi rezultat je x y = = = Već prva značajna znamenka u fl(x) fl(y) je pogrešna, a relativna greška je ogromna! Uočite da je ta znamenka (3), ujedno, i jedina koja nam je ostala sve ostalo se skratilo! Prog1 2016, 4. predavanje p. 57/68

58 Primjer katastrofalnog kraćenja (nastavak) Prava katastrofa se dogada ako 3.??? 10 3 ude u naredna zbrajanja (oduzimanja), a onda se skrati i ta trojka! Uočite da je oduzimanje fl(x) fl(y) bilo egzaktno i u aritmetici našeg računala, ali rezultat je, svejedno, pogrešan. Krivac, očito, nije oduzimanje (kad je egzaktno). Uzrok su polazne greške u operandima fl(x), fl(y). Ako njih nema, tj. ako su polazni operandi egzaktni, i dalje, naravno, dolazi do kraćenja, ali je rezultat (uglavnom, a po IEEE standardu sigurno) egzaktan, pa se ovo kraćenje onda zove benigno kraćenje. Prog1 2016, 4. predavanje p. 58/68

59 Primjer: Kvadratna jednadžba Prog1 2016, 4. predavanje p. 59/68

60 Kvadratna jednadžba Uzmimo da treba riješiti (realnu) kvadratnu jednadžbu ax 2 +bx+c = 0, gdje su a, b i c zadani, i vrijedi a 0. Matematički gledano, problem je lagan: imamo 2 rješenja x 1,2 = b± b 2 4ac 2a Numerički gledano, problem je mnogo izazovniji: ni uspješno računanje po ovoj formuli, ni točnost izračunatih korijena, ne možemo uzeti zdravo za gotovo.. Prog1 2016, 4. predavanje p. 60/68

61 Kvadratna jednadžba standardni oblik Za početak, jer znamo da je a 0, onda jednadžbu možemo podijeliti s a, tako da dobijemo tzv. normalizirani oblik x 2 +px+q = 0, p = b a, q = c a. Po standardnim formulama, rješenja ove jednadžbe su x 1,2 = p± p 2 4q. 2 Medutim, u praksi, stvarno računanje se radi po formuli x 1,2 = p 2 ± (p 2) 2 q, s tim da na početku izračunamo i zapamtimo p/2 ili p/2. Ovim postupkom štedimo jedno množenje (ono s 4). Prog1 2016, 4. predavanje p. 61/68

62 Kvadratna jednadžba problem Primjer. Rješavamo kvadratnu jednadžbu x 2 56x+1 = 0. U dekadskoj aritmetici s p = 5 značajnih znamenki dobijemo Točna rješenja su x 1 = = = , x 2 = = = x 1 = i x 2 = Apsolutno manji od ova dva korijena x 1, ima samo dvije točne znamenke (kraćenje), relativna greška je ! Apsolutno veći korijen x 2 je savršeno točan. Prog1 2016, 4. predavanje p. 62/68

63 Kvadratna jednadžba popravak Prvo izračunamo većeg po apsolutnoj vrijednosti, po formuli x 2 = (b+sign(b) b 2 4ac) 2a = p 2 sign(p) (p 2) 2 q, a manjeg po apsolutnoj vrijednosti, izračunamo iz x 1 x 2 = c a = q (Vièteova formula), tj. formula za x 1 je x 1 = c x 2 a = q x 2. Opasnog kraćenja za x 1 više nema! Prog1 2016, 4. predavanje p. 63/68

64 Kvadratna jednadžba (nastavak) Ovo je bila samo jedna, od (barem) tri opasne točke za računanje. Preostale dvije su: kvadriranje pod korijenom mogućnost za overflow. Rješenje skaliranjem. oduzimanje u diskriminanti s velikim kraćenjem nema jednostavnog rješenja. Naime, krivac nije aritmetika. To je samo odraz tzv. nestabilnosti problema. Tad imamo dva bliska korijena, koji su vrlo osjetljivi na male promjene (perturbacije) koeficijenata jednadžbe. Na primjer, pomak c = pomak grafa gore dolje. Mali pomak rezultira velikom promjenom korijena! Prog1 2016, 4. predavanje p. 64/68

65 Primjer greške iz prakse Prog1 2016, 4. predavanje p. 65/68

66 Promašaj raketa Patriot U prvom Zaljevskom ratu, 25. veljače godine, američke rakete Patriot nisu uspjele oboriti iračku Scud raketu iznad Dhahrana u Saudijskoj Arabiji. Scud raketa je pukim slučajem pala na američku vojnu bazu usmrtivši 28 i ranivši stotinjak ljudi. Prog1 2016, 4. predavanje p. 66/68

67 Promašaj raketa Patriot (nastavak) Istraga otkriva sljedeće: Računalo koje je upravljalo Patriot raketama, vrijeme je brojilo u desetinkama sekunde proteklim od trenutka paljenja (uključivanja) sustava. Desetinka sekunde binarno = ( ) 2. To računalo prikazivalo je realne brojeve korištenjem nenormalizirane mantise duljine 23 bita. Spremanjem broja 0.1 u registar takvog računala radi se (apsolutna) greška (sekundi). Ne izgleda puno..., a kamo li opasno. Prog1 2016, 4. predavanje p. 67/68

68 Promašaj raketa Patriot (nastavak) Detalji: Računalo je bilo u pogonu 100 sati, pa je ukupna greška zaokruživanja bila (stalno se zbraja, svakih 0.1 sekundi) = 0.34s. Scud raketa putuje brzinom 1.6 km/s, pa je tražena više od pola kilometra daleko od stvarnog položaja. Greška je uočena dva tjedna ranije, nakon 8 sati rada jednog drugog sustava. Modifikacija programa stigla je dan nakon nesreće. Posade sustava mogle su i dva tjedna ranije dobiti uputu isključi/uključi računalo svakih nekoliko sati ali je nisu dobile. Prog1 2016, 4. predavanje p. 68/68

Numerička analiza 3. predavanje

Numerička analiza 3. predavanje Numerička analiza 3. predavanje Saša Singer singer@math.hr web.math.hr/~singer PMF Matematički odjel, Zagreb NumAnal 2009, 3. predavanje p.1/96 Sadržaj predavanja Prikaz realnih brojeva floating point

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

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:

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

(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,

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

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

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

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.

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

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)

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

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 +

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

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.

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

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.

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

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,

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

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 )

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

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

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

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

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

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

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

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

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

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

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

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,

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

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,

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

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

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

ZBIRKA POTPUNO RIJEŠENIH ZADATAKA

ZBIRKA POTPUNO RIJEŠENIH ZADATAKA **** IVANA SRAGA **** 1992.-2011. ZBIRKA POTPUNO RIJEŠENIH ZADATAKA PRIRUČNIK ZA SAMOSTALNO UČENJE POTPUNO RIJEŠENI ZADACI PO ŽUTOJ ZBIRCI INTERNA SKRIPTA CENTRA ZA PODUKU α M.I.M.-Sraga - 1992.-2011.

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

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

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

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. Osnovne operacije s kompleksnim brojevima

1. Osnovne operacije s kompleksnim brojevima KOMPLEKSNI BROJEVI 1 1. Osnovne operacije s kompleksnim brojevima Kompleksni brojevi su proširenje skupa realnih brojeva. Naime, ne postoji broj koji zadovoljava kvadratnu jednadžbu x 2 + 1 = 0. Baš uz

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

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

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

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

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

Sortiranje prebrajanjem (Counting sort) i Radix Sort

Sortiranje prebrajanjem (Counting sort) i Radix Sort Sortiranje prebrajanjem (Counting sort) i Radix Sort 15. siječnja 2016. Ante Mijoč Uvod Teorem Ako je f(n) broj usporedbi u algoritmu za sortiranje temeljenom na usporedbama (eng. comparison-based sorting

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

2log. se zove numerus (logaritmand), je osnova (baza) log. log. log =

2log. se zove numerus (logaritmand), je osnova (baza) log. log. log = ( > 0, 0)!" # > 0 je najčešći uslov koji postavljamo a još je,, > 0 se zove numerus (aritmand), je osnova (baza). 0.. ( ) +... 7.. 8. Za prelazak na neku novu bazu c: 9. Ako je baza (osnova) 0 takvi se

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

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

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

21. ŠKOLSKO/OPĆINSKO/GRADSKO NATJECANJE IZ GEOGRAFIJE GODINE 8. RAZRED TOČNI ODGOVORI

21. ŠKOLSKO/OPĆINSKO/GRADSKO NATJECANJE IZ GEOGRAFIJE GODINE 8. RAZRED TOČNI ODGOVORI 21. ŠKOLSKO/OPĆINSKO/GRADSKO NATJECANJE IZ GEOGRAFIJE 2014. GODINE 8. RAZRED TOČNI ODGOVORI Bodovanje za sve zadatke: - boduju se samo točni odgovori - dodatne upute navedene su za pojedine skupine zadataka

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

POTPUNO RIJEŠENIH ZADATAKA PRIRUČNIK ZA SAMOSTALNO UČENJE

POTPUNO RIJEŠENIH ZADATAKA PRIRUČNIK ZA SAMOSTALNO UČENJE **** MLADEN SRAGA **** 011. UNIVERZALNA ZBIRKA POTPUNO RIJEŠENIH ZADATAKA PRIRUČNIK ZA SAMOSTALNO UČENJE SKUP REALNIH BROJEVA α Autor: MLADEN SRAGA Grafički urednik: BESPLATNA - WEB-VARIJANTA Tisak: M.I.M.-SRAGA

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

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

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

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

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

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

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

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:,

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

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

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

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)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Reprezentacija brojeva u

Reprezentacija brojeva u 1 Reprezentacija brojeva u računalu Cijeli i realni brojevi implementiraju se u računalu u unaprijed zadanom formatu koji propisuje koliko se binarnih znamenaka (bitova) koristi za prikaz broja i kako

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

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

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

numeričkih deskriptivnih mera.

numeričkih deskriptivnih mera. DESKRIPTIVNA STATISTIKA Numeričku seriju podataka opisujemo pomoću Numeričku seriju podataka opisujemo pomoću numeričkih deskriptivnih mera. Pokazatelji centralne tendencije Aritmetička sredina, Medijana,

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

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

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

Eliminacijski zadatak iz Matematike 1 za kemičare

Eliminacijski zadatak iz Matematike 1 za kemičare Za mnoge reakcije vrijedi Arrheniusova jednadžba, koja opisuje vezu koeficijenta brzine reakcije i temperature: K = Ae Ea/(RT ). - T termodinamička temperatura (u K), - R = 8, 3145 J K 1 mol 1 opća plinska

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

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

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

Pošto pretvaramo iz veće u manju mjernu jedinicu broj 2.5 množimo s 1000,

Pošto pretvaramo iz veće u manju mjernu jedinicu broj 2.5 množimo s 1000, PRERAČUNAVANJE MJERNIH JEDINICA PRIMJERI, OSNOVNE PRETVORBE, POTENCIJE I ZNANSTVENI ZAPIS, PREFIKSKI, ZADACI S RJEŠENJIMA Primjeri: 1. 2.5 m = mm Pretvaramo iz veće u manju mjernu jedinicu. 1 m ima dm,

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

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

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

( x) ( ) ( ) ( x) ( ) ( x) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( )

( x) ( ) ( ) ( x) ( ) ( x) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) Zadatak 08 (Vedrana, maturantica) Je li unkcija () = cos (sin ) sin (cos ) parna ili neparna? Rješenje 08 Funkciju = () deiniranu u simetričnom području a a nazivamo: parnom, ako je ( ) = () neparnom,

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

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

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

( ) ( ) 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

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

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

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

Program za tablično računanje Microsoft Excel

Program za tablično računanje Microsoft Excel Program za tablično računanje Microsoft Excel Teme Formule i funkcije Zbrajanje Oduzimanje Množenje Dijeljenje Izračun najveće vrijednosti Izračun najmanje vrijednosti 2 Formule i funkcije Naravno da je

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

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)

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

( , 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

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

TRIGONOMETRIJA TROKUTA

TRIGONOMETRIJA TROKUTA TRIGONOMETRIJA TROKUTA Standardne oznake u trokutuu ABC: a, b, c stranice trokuta α, β, γ kutovi trokuta t,t,t v,v,v s α,s β,s γ R r s težišnice trokuta visine trokuta simetrale kutova polumjer opisane

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

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

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

( , 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

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

Mladen Rogina, Sanja Singer i Saša Singer. Numerička analiza. Predavanja i vježbe. Zagreb, 2003.

Mladen Rogina, Sanja Singer i Saša Singer. Numerička analiza. Predavanja i vježbe. Zagreb, 2003. SVEUČILIŠTE U ZAGREBU PMF MATEMATIČKI ODJEL Mladen Rogina, Sanja Singer i Saša Singer Numerička analiza Predavanja i vježbe Zagreb, 2003. Sadržaj 1. Mogućnosti današnjih računala.................... 1

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

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

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

1 Aksiomatska definicija skupa realnih brojeva

1 Aksiomatska definicija skupa realnih brojeva 1 Aksiomatska definicija skupa realnih brojeva Definicija 1 Polje realnih brojeva je skup R = {x, y, z...} u kojemu su definirane dvije binarne operacije zbrajanje (oznaka +) i množenje (oznaka ) i jedna binarna

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

1. Skup kompleksnih brojeva

1. Skup kompleksnih brojeva 1. Skup kompleksnih brojeva 1. Skupovibrojeva... 2 2. Skup kompleksnih brojeva................................. 5 3. Zbrajanje i množenje kompleksnih brojeva..................... 8 4. Kompleksno konjugirani

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

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( )

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

Ĉetverokut - DOMAĆA ZADAĆA. Nakon odgledanih videa trebali biste biti u stanju samostalno riješiti sljedeće zadatke.

Ĉetverokut - DOMAĆA ZADAĆA. Nakon odgledanih videa trebali biste biti u stanju samostalno riješiti sljedeće zadatke. Ĉetverokut - DOMAĆA ZADAĆA Nakon odgledanih videa trebali biste biti u stanju samostalno riješiti sljedeće zadatke. 1. Duljine dijagonala paralelograma jednake su 6,4 cm i 11 cm, a duljina jedne njegove

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

Numerička matematika 1. predavanje

Numerička matematika 1. predavanje Numerička matematika 1. predavanje Saša Singer singer@math.hr web.math.pmf.unizg.hr/~singer PMF Matematički odsjek, Zagreb NumMat 2017, 1. predavanje p. 1/129 Dobar dan, dobro došli NumMat 2017, 1. predavanje

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

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

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

Zadaci sa prethodnih prijemnih ispita iz matematike na Beogradskom univerzitetu

Zadaci sa prethodnih prijemnih ispita iz matematike na Beogradskom univerzitetu Zadaci sa prethodnih prijemnih ispita iz matematike na Beogradskom univerzitetu Trigonometrijske jednačine i nejednačine. Zadaci koji se rade bez upotrebe trigonometrijskih formula. 00. FF cos x sin x

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

POVRŠINA TANGENCIJALNO-TETIVNOG ČETVEROKUTA

POVRŠINA TANGENCIJALNO-TETIVNOG ČETVEROKUTA POVRŠIN TNGENIJLNO-TETIVNOG ČETVEROKUT MLEN HLP, JELOVR U mnoštvu mnogokuta zanimljiva je formula za površinu četverokuta kojemu se istoobno može upisati i opisati kružnica: gje su a, b, c, uljine stranica

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

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

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

Računarska grafika. Rasterizacija linije

Računarska grafika. Rasterizacija linije Računarska grafika Osnovni inkrementalni algoritam Drugi naziv u literaturi digitalni diferencijalni analizator (DDA) Pretpostavke (privremena ograničenja koja se mogu otkloniti jednostavnim uopštavanjem

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

Cauchyjev teorem. Postoji više dokaza ovog teorema, a najjednostvniji je uz pomoć Greenove formule: dxdy. int C i Cauchy Riemannovih uvjeta.

Cauchyjev teorem. Postoji više dokaza ovog teorema, a najjednostvniji je uz pomoć Greenove formule: dxdy. int C i Cauchy Riemannovih uvjeta. auchyjev teorem Neka je f-ja f (z) analitička u jednostruko (prosto) povezanoj oblasti G, i neka je zatvorena kontura koja čitava leži u toj oblasti. Tada je f (z)dz = 0. Postoji više dokaza ovog teorema,

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

Teorem 1.8 Svaki prirodan broj n > 1 moºe se prikazati kao umnoºak prostih brojeva (s jednim ili vi²e faktora).

Teorem 1.8 Svaki prirodan broj n > 1 moºe se prikazati kao umnoºak prostih brojeva (s jednim ili vi²e faktora). UVOD U TEORIJU BROJEVA Drugo predavanje - 10.10.2013. Prosti brojevi Denicija 1.4. Prirodan broj p > 1 zove se prost ako nema niti jednog djelitelja d takvog da je 1 < d < p. Ako prirodan broj a > 1 nije

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

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

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

Zavrxni ispit iz Matematiqke analize 1

Zavrxni ispit iz Matematiqke analize 1 Građevinski fakultet Univerziteta u Beogradu 3.2.2016. Zavrxni ispit iz Matematiqke analize 1 Prezime i ime: Broj indeksa: 1. Definisati Koxijev niz. Dati primer niza koji nije Koxijev. 2. Dat je red n=1

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

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.

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

π π 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 =,

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

( ) ( ) Zadatak 001 (Ines, hotelijerska škola) Ako je tg x = 4, izračunaj

( ) ( ) Zadatak 001 (Ines, hotelijerska škola) Ako je tg x = 4, izračunaj Zadaak (Ines, hoelijerska škola) Ako je g, izračunaj + 5 + Rješenje Korisimo osnovnu rigonomerijsku relaciju: + Znači svaki broj n možemo zapisai n n n ( + ) + + + + 5 + 5 5 + + + + + 7 + Zadano je g Tangens

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

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

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

Numerička analiza 2. predavanje

Numerička analiza 2. predavanje NumAnal 2011, 2. predavanje p. 1/44 Numerička analiza 2. predavanje Autor: Saša Singer Predavač: Nela Bosner nela@math.hr web.math.hr/~nela/nad.html PMF Matematički odjel, Zagreb NumAnal 2011, 2. predavanje

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

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

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

2.2 Srednje vrijednosti. aritmetička sredina, medijan, mod. Podaci (realizacije varijable X): x 1,x 2,...,x n (1)

2.2 Srednje vrijednosti. aritmetička sredina, medijan, mod. Podaci (realizacije varijable X): x 1,x 2,...,x n (1) 2.2 Srednje vrijednosti aritmetička sredina, medijan, mod Podaci (realizacije varijable X): x 1,x 2,...,x n (1) 1 2.2.1 Aritmetička sredina X je numerička varijabla. Aritmetička sredina od (1) je broj:

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

Signali i sustavi - Zadaci za vježbu II. tjedan

Signali i sustavi - Zadaci za vježbu II. tjedan Signali i sustavi - Zadaci za vježbu II tjedan Periodičnost signala Koji su od sljedećih kontinuiranih signala periodički? Za one koji jesu, izračunajte temeljni period a cos ( t ), b cos( π μ(, c j t

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

Četrnaesto predavanje iz Teorije skupova

Četrnaesto predavanje iz Teorije skupova Četrnaesto predavanje iz Teorije skupova 27. 01. 2006. Kratki rezime prošlog predavanja: Dokazali smo teorem rekurzije, te primjenom njega definirali zbrajanje ordinalnih brojeva. Prvo ćemo navesti osnovna

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

konst. Električni otpor

konst. Električni otpor Sveučilište J. J. Strossmayera u sijeku Elektrotehnički fakultet sijek Stručni studij Električni otpor hmov zakon Pri protjecanju struje kroz vodič pojavljuje se otpor. Georg Simon hm je ustanovio ovisnost

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

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:

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

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

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

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

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

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

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

INTELIGENTNO UPRAVLJANJE

INTELIGENTNO UPRAVLJANJE INTELIGENTNO UPRAVLJANJE Fuzzy sistemi zaključivanja Vanr.prof. Dr. Lejla Banjanović-Mehmedović Mehmedović 1 Osnovni elementi fuzzy sistema zaključivanja Fazifikacija Baza znanja Baze podataka Baze pravila

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

Zadaci iz trigonometrije za seminar

Zadaci iz trigonometrije za seminar Zadaci iz trigonometrije za seminar FON: 1. Vrednost izraza sin 1 cos 6 jednaka je: ; B) 1 ; V) 1 1 + 1 ; G) ; D). 16. Broj rexea jednaqine sin x cos x + cos x = sin x + sin x na intervalu π ), π je: ;

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

Neka su A i B skupovi. Kažemo da je A podskup od B i pišemo A B ako je svaki element skupa A ujedno i element skupa B. Simbolima to zapisujemo:

Neka su A i B skupovi. Kažemo da je A podskup od B i pišemo A B ako je svaki element skupa A ujedno i element skupa B. Simbolima to zapisujemo: 2 Skupovi Neka su A i B skupovi. Kažemo da je A podskup od B i pišemo A B ako je svaki element skupa A ujedno i element skupa B. Simbolima to zapisujemo: A B def ( x)(x A x B) Kažemo da su skupovi A i

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

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 (

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

Skupovi brojeva Materijali za nastavu iz Matematike 1

Skupovi brojeva Materijali za nastavu iz Matematike 1 Skupovi brojeva Materijali za nastavu iz Matematike 1 Kristina Krulić Himmelreich i Ksenija Smoljak 2012/13 1 / 32 Podsjetnik teorije skupova Operacije sa skupovima: A B = {x : x A x B} A B = {x : x A

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

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

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

III VEŽBA: FURIJEOVI REDOVI

III VEŽBA: FURIJEOVI REDOVI III VEŽBA: URIJEOVI REDOVI 3.1. eorijska osnova Posmatrajmo neki vremenski kontinualan signal x(t) na intervalu definisati: t + t t. ada se može X [ k ] = 1 t + t x ( t ) e j 2 π kf t dt, gde je f = 1/.

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

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

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