Osnove. Uloga algoritama u računarstvu. Algoritmi. Algoritmi kao tehnika

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

Download "Osnove. Uloga algoritama u računarstvu. Algoritmi. Algoritmi kao tehnika"

Transcript

1 dr Boba Stojaovć Osove Uloga algortama u račuarstvu Algortm Algortam je strogo defsaa kompjuterska procedura koja uzma vredost l skup vredost, kao ulaz prozvod eku vredost l skup vredost, kao zlaz. Drugm rečma, algortam je z račuskh koraka koj trasformšu ulaz u zlaz. Algortam se takođe može posmatrat kao alat za rešavaje dobro defsah kompjuterskh problema. U opštem slučaju postavka problema defše željeu relacju zmeđu ulaza zlaza. Algortam zapravo defše specfču proceduru za dobjaje relacje zmeđu ulaza zlaza. Uzmmo, a prmer, da je potrebo uredt z brojeva u eopadajuć raspored. Ovaj problem se često javlja u praks dobar je prmer za zučavaje razlčth programerskh tehka alata za aalzu. Evo kako možemo formalo defsat problem uređvaja (sortraja) za brojeva: Ulaz: z od brojeva ( a, a,..., a ) Izlaz: permutacja ( a, a,..., a ) za a ulazu, tako da je spuje uslov a a... a Na prmer, za zadat ulaz z (3, 4, 59, 6, 4, 58), algortam za sortraje daje kao rezultat zlaz z (6, 3, 4, 4, 58, 59). Ovakav ulaz z se azva prmerkom (stacom) problema sortraja. U opštem slučaju, staca problema se sastoj od ulaza (koj zadovoljava ogračeja koja ameće defcja problema) potrebog da se odred rešeje problema. Sortraje je fudametala operacja u kompjuterskm aukama, pa je zbog toga razvje velk broj dobrh algortama za sortraje. Koj je algortam ajbolj u datom slučaju ajvše zavs od broja elemeata koje je potrebo sortrat, voa do koga su elemet već sortra, evetualh ogračeja vredost elemeata vrste uređaja a kome su podac smešte (rada memorja, dsk, traka,...). Za ek algortam kažemo da je korekta ukolko za svak prmerak ulaza daje korekta zlaz. Oda kažemo da korekta algortam rešava dat kompjutersk problem. Ukolko algortam e može u potpuost da se zvrš za eke prmerke ulaza l daje etače rezultate, za jega kažemo da je ekorekta. Iako se to e b očekvalo, ekorekt algortm ekada mogu bt veoma kors, ukolko postoj mogućost kotrole voa greške koju prave. Algortam se može predstavt a razlčte ače: šematsk, a egleskom, srpskm l ekom drugom jezku, koršćejem ekog programskog jezka td. Jed zahtev koj ops mora da spu je da daje precza ops kompjuterske procedure koju je potrebo zvršt. Algortm kao tehka Pretpostavmo da su kompjuter beskoačo brz da je kompjuterska memorja besplata. Da l b malo razloga zučavat algortme. Odgovor je da, ako zbog čega drugog, a oo zbog toga što je potrebo dokazat da je algortam moguće zvršt do kraja to sa tačm rešejem. Ukolko su kompjuter beskoačo brz, svak korekt algortam će dat tačo rešeje. U takvm slučajevma b se mogao zabrat dobro projektova dokumetova algortam, al b ajverovatje bo zabra algortam koj je ajlakše prmet. Naravo, kompjuter mogu bt brz, al e beskoačo brz. Takođe, memorja može bt jefta, al kada besplata. Iz tog razloga su brza zvršavaja algortma kolča memorje koju o korst ogračavajuć faktor. Ov resurs moraju bt mudro koršće, a algortm koj su efkas u pogledu koršćeja vremea prostora u mogome mogu pomoć. Efkasost Razlčt algortm ameje rešavaju jedog stog problema se često mogu zato razlkovat u pogledu jhove efkasost. Ove razlke mogu mat mogo već začaj od razlka u hardveru softveru.

2 dr Boba Stojaovć Kao jeda od prmera u aredom poglavlju vdećemo dva algortma za sortraje. Prv, pozat kao Iserto sort, troš prblžo c vremea za sortraje elemeata, pr čemu je c kostata koja e zavs od. To praktčo zač da se za sortraje troš vremea proporcoalo (a prmer, za deset puta vše elemeata je potrebo 00 puta vše vremea). Drug algortam, merge sort, troš prblžo c log, pr čemu je c kostata koja e zavs od. Iserto sort občo ma maj kostat faktor od merge sorta ( c < c ). Vdećemo da kostat faktor zato maje utču a vreme zvršavaja od velče ulaza. Dok merge sort ma faktor log u zrazu za vreme zvršavaja, Iserto sort ma faktor, što je zato vše. Iako je Iserto sort občo brž od merge sorta za male velče ulaza, kada velča ulaza postae dovoljo velka, predost merge sorta ( log protv ), će zato prevazć razlku u kostatm faktorma. Bez obzra kolko je c maje od c, uvek će postojat prelom treutak u kome će merge sort postat brž. Razmotrmo kokreta prmer u kome brž kompjuter (kompjuter A) zvršava Iserto sort, dok sporj kompjuter (kompjuter B) zvršava merge sort da svak od jh treba da sortra z od mlo brojeva. Pretpostavmo da kompjuter A zvršava mljardu strukcja u sekud, a kompjuter B zvršava samo deset mloa strukcja u sekud, što zač da je kompjuter A 00 puta brž od kompjutera B. Da razlku učmo još dramatčjom, pretpostavmo da programsk kod za Iserto sort a mašskom jezku ajboljeg programera a svetu zahteva strukcja za sortraje brojeva ( c = ). Sa druge strae, merge sort za kompjuter B je apsao proseča programer koršćejem jezka všeg voa eefkasog kompajlera, tako da rezultujuć kod zahteva 50log strukcja ( c = 50 ). Za sortraje jedog mloa brojeva kompjuter A će potrošt 6 ( ) 0 strukcja 9 0 strukcja/sekud dok kompjuteru B treba = 000 sekud log 0 strukcja 00 sekud 7 0 strukcja/sekud Koršćejem algortma čje vreme zvršavaja raste sporje, čak sa lošm kompajlerom kompjuter B zvršava st zadatak 0 puta brže od kompjutera B. Predost merg sort algortma još vše dolaz do zražaja prlkom sortraja deset mloa brojeva. Dok je Iserto sortu potrebo prblžo.3 daa, merge sort st zadatak zvrš za maje od 0 muta. Geeralo, sa povećajem velče problema povećava se relatva predost merge sorta. Algortm druge tehologje Prethod prmer pokazuje da su algortm, kao kompjutersk hardver, takođe tehologja. Ukupe performase sstema zavse od zbora efkash algortama sto tolko kao od zbora brzog hardvera. Baš kao što je pravlje ekstremo brz apredak u razvoju drugh kompjuterskh tehologja, pravlje je apredak u algortmma. Iako postoje aplkacje koje e zahtevaju eksplcto algortamsk sadržaj a aplkacoom vou (a prmer, jedostave web aplkacje), veća jh zahtevaju zvesta stepe algortamskog sadržaja. Na prmer, posmatrajmo web-bazra servs koj određuje putaju kako doć od jedog mesta do drugog (l GPS uređaj za avgacju). Njegova mplemetacja b se zasvala a brzom hardveru, grafčkom korsčkom okružeju, mrežom ajverovatje ekom orjetacjom objekta. Međutm, ova aplkacja b zahtevala takođe algortme za određee operacje, kao što su proalažeje puta (koršćejem algortma za određvaje ajkraćeg puta), sečeje mapa terpolacju adresa. Sada je jaso da se aplkacje koje e zahtevaju algortamsk sadržaj a aplkatvom vou zapravo oslajaju upravo a moće algortme. Napredovajem račuara o se korste za rešavaje sve većh problema. Kao što smo mogl vdet u prethodom tekstu, sa povećajem velče problema razlka zmeđu algortama postaje sve očgledja. Posedovaje dobrog algortamskog zaja tehka je jeda od karakterstka koja razdvaja vrhuske

3 dr Boba Stojaovć programere od početka. Koršćejem moderh kompjuterskh tehologja moguće je zvršt određee zadatke bez prevše pozavaja algortama, al sa dobrm zajem algortama se može uradt mogo vše. Aalza dzaj algortama Iserto sort Prv algortam koj ćemo razmatrat, Iserto sort, se korst za rešavaje problema uređvaja za u eopadajuć raspored. Kao što je već pomeuto, ulaz u algortam je z od brojeva, a zlaz permutacja th brojeva takva da važ relacja a a... a. Brojev koje želmo da sortramo se još azvaju ključev. Sve algortme koje budemo aalzral psaćemo u pseudokodu, koj je slča programskm jezcma C Pascal. Za razlku od stvarog koda apsaog u ekom programskom jezku, u pseudokodu se mogu korstt blo kakve metode zražavaja, koje jasje koczje predstavljaju dat algortam. Poekad je delove algortma ajlakše objast a Srpskom jezku, koj se može kombovat sa stvarm programskm jezkom. Druga razlka zmeđu pseudokoda stvarog koda je u tome što pseudokod ajčešće e ulaz u detalje softverskog žejerga u clju što kraćeg jasjeg predstavljaja algortma. Kremo od Iserto sort-a, koj je efkasa algortam za sortraje malog broja elemeata. Iserto sort fukcoše slčo kao što veća ljud sortra karte za graje u ruc. Počjemo sa prazom levom rukom šplom karata okreuth lcem ka stolu. Uzmamo jedu po jedu kartu sa stola umećemo je a odgovarajuće mesto u levoj ruc. Da bsmo ašl odgovarajuće mesto, upoređujemo datu kartu sa svm kartama koje su već u ruc, sa desa a levo, kao što je prkazao a Slc ###. Sve vreme, karte u levoj ruc su sortrae to su zapravo karte sa vrha špla a stolu. Slka ###. Sortraje karata koršćejem Iserto sorta Pseudokod za Iserto sort je predstavlje fukcom IsertoSort, koja kao parametar uzma z A duže, koj je potrebo sortrat. Ulaz z se sortra u mestu, što zač da se vrš samo premeštaje brojeva uutar za A, bez koršćeja dodatog za. Po završetku fukcje, u zu A se alaze brojev sortra u eopadajućem redosledu. 3

4 dr Boba Stojaovć IsertoSort(A) for j =, duza(a) key = A[j] // Umetaje broja A[j] u sortra podz A[..j ] = j whle >0 ad A[]>key A[+] = A[] = A[+] = key Ivarjate petlje korektost Iserto sorta Na Slc ### je prkazao kako ovaj algortam fukcoše za A = ( 5,,4,6,,3). Ideks j ozačava treutu kartu koja se umeće u ruku. Na početku svake teracje spoljašje for petlje, deksrae sa j, podz A[.. j ] se sastoj od treuto sortrah karata, a elemet Aj [ +.. ] odgovaraju šplu karata koje su još uvek a stolu. Elemet A[.. j ] su zapravo elemet koj su orgalo bl a pozcjama od do j, al sada u sortraom redosledu. Ovu osobu podza A[.. j ] uzmamo kao varjatu petlje (važ u svakoj teracj petlje): Na početku svake teracje for petlje, podz A[.. j ] se sastoj od elemeata koj su orgalo bl u podzu A[.. j ], al u sortraom rasporedu. Slka ###. Operacje pr Iserto sortu a zu A = ( 5,, 4,6,,3). U svakoj teracj spoljašje for petlje, cr pravougaok čuva ključ preuzet z A[ j ], koj se zatm pored sa vredostma u svm pravougaocma sa jegove leve strae. Sve strelce pokazuju vredost koje se pomeraju za po jedo mesto u deso, a cre strelce pokazuju gde se umeće ključ. Ivarjate petlje korstmo da bsmo lakše razumel zašto je ek algortam korekta. Da bsmo dokazal korektost algortma, moramo pokazat tr osobe varjat petlje: Icjalzacja: Tača je pre prve teracje petlje. Održaje: Ukolko je tača pre eke teracje petlje, oa ostaje tača pre sledeće teracje. Okočaje: Kada se petlja okoča, varjata daje korso svojstvo koje pomaže dokazvaju da je algortam korekta. Kada su prve dve osobe spujee, varjata petlje je tača pre početka svake teracje. Kao u slučaju matematčke dukcje, da bsmo dokazal da varjata važ, pokazujemo da varjata važ pre prve teracje, kao osov slučaj, da se varjata održava od teracje do teracje. Za razlku od matematčke dukcje gde se duktv korak korst beskoačo, u ovom slučaju dukcja se prekda kada se završ petlja, što je zadatak treće osobe. Razmotrmo tačost ovh osoba u slučaju Iserto sort-a. Icjalzacja: Pokažmo prvo da varjata petlje važ pre prve teracje, kada je j =. U tom slučaju podz A[.. j ] se sastoj samo od jedog elemeta A [], koj je zapravo orgal elemet A []. Naravo, z od jedog elemeta je svakako sortra, tako da je dokazao da varjata petlje važ pre prve teracje. 4

5 dr Boba Stojaovć Održaje: Sada treba pokazat da svaka teracja održava tačost varjate petlje. U svakoj teracj se elemet Aj [ ], Aj [ ], Aj [ 3] tako dalje, pomeraju za po jedo mesto u deso, sve dok se e proadje odgovarajuća pozcja za elemet Aj [ ], ako čega se vrš jegovo umetaje u z. Na ovaj ač podz A[.. j ] dalje ostaje sortra, pa samm tm druga osoba varjate petlje važ. Okočaje: Koačo, razmotrmo šta se dešava kada se petlja završ. Kod Iserto sorta, spoljašja for petlja se završava kada j prekorač dužu za, t.j. kada je j = +. Zameom j u defcj varjate sa +, dobjamo da se podz od A[.. ] se sastoj od elemeata koj su orgalo bl u A[.. ], al sada u sortraom redosledu. S obzrom da je A[.. ] ceo z, to zač da je ceo z sortra, pa je samm tm algortam korekta. Aalza algortama Aalza algortma podrazumeva predvđaje koje algortam zahteva. Oo što ajčešće želmo da zmermo je vreme zvršavaja algortma, a ešto ređe su u ptaju resurs kao što je memorja, protok u komukacjama l kompjutersk hardver. Aalzom ekolko algortama pomoću kojh se može rešt određe problem, dolaz se do zaključka koj od jh je ajefkasj u datom slučaju. Aalza algortma Iserto sort Vreme potrebo za zvršavaje fukcje IsertoSort zavs od ulaza, tako da sortraje hljadu brojeva uzma vše vremea ego sortraje tr broja. Štavše, IsertoSort može razlčto trajat u zavsost od toga u kojoj mer su elemet za već sortra. U opštem slučaju vreme potrebo za zvršeje ekog algortma raste sa porastom velče ulaza, pa se ajčešće vreme zvršavaja zražava kao fukcja velče ulaza. Da bsmo to učl, eophodo je da pažljvo defšemo terme "vreme zvršavaja" "velča ulaza". Velča ulaza zavs od problema koj se posmatra. Za moge probleme, kao što su sortraje račuaje dskrete Furjeove trasformacje, ajprrodja mera je broj podataka a ulazu (a prmer, duža za koj se sortra ). Za moge druge probleme, kao što je možeje dva cela broja, ajbolja mera velče ulaza je ukupa broj btova potreba da se ulaz podac predstave u barom oblku. Nekada je pogodje velču ulaza predstavt pomoću dva broja. Na prmer, ukolko je ulaz u ek algortam graf, velča ulaza može bt predstavljea kao broj čvorova broj veza u grafu. Vreme zvršavaja ekog algortma za određe ulaz predstavlja broj prmtvh operacja l koraka koje je potrebo zvršt. U ašm razmatrajma pretpostavćemo da je za svako zvršavaje -te lje u ašem pseudokodu potrebo c vremea, pr čemu je c kostato. Predstavmo pseudokod fukcje IsertoSort zajedo sa vremema potrevm za zvršeje svake od lja pseudokoda. Neka je t j ( j =,3,..., ) broj koj ozačava kolko puta se zvršava provera uslova whle petlje u lja 5 za datu vredost j. Kada se for whle petlja korste a uobčaje ač, proveravaje uslova se zvršava jeda put vše od zvršavaja tela petlje. Kometar u pseudokodu se e zvršavaju, tako da je vreme jhovog zvršavaja 0. 5

6 dr Boba Stojaovć IsertoSort(A) vreme zvršavaja for j =, duza(a) key = A[j] c - 3 // Umetaje broja A[j] u sortra podz A[..j ] 0-4 = j c 4-5 whle >0 ad A[]>key c 5 6 A[+] = A[] 6 7 = 7 c broj zvršavaja t j c ( t j ) c ( t j ) 8 A[+] = key c 8 - Vreme zvršavaja algortma je jedako sum vremea zvršavaja svake lje. Ukolko je za zvršeje jede lje potrebo c vremea ako se zvršavaje poavlja puta, oda ta lja učestvuje sa c vremea u ukupom vremeu zvršavaja algortma. Da bsmo zračual vreme zvršavaja fukcje IsertoSort, sabramo prozvode koloa koje ozačavaju vremea broj zvršavaja lja, pr čemu dobjamo T c c c c t c t c t c ( ) = + ( ) + 4( ) + 5 j + 6 ( j ) + 7 ( j ) + 8( ) Iako vreme zvršeja algortma prvestveo zavs od velče ulaza, čak za stu velču ulaza vreme zvršeja može se razlkovat u zavsost od podataka koj su uet. Na prmer, kod Iserto sorta ajbolj slučaj se javlja kada je z već sortra. Tada, pošto ma cjalu vredost j, u lj 5 za svako j =,3,..., važ da je A[] key. Samm tm za svako j =,3,..., broj proveravaja uslova uutar whle petlje je t j =, a vreme zvršavaja u ajboljem slučaju ( ) ( ) 4( ) 5( ) 8( ) = ( c + c + c + c + c ) ( c + c + c + c ) T = c+ c + c + c + c = Ovako zračuato vreme zvršavaja se može zrazt kao a + b, pr čemu su a b kostate koje zavse od c. To zapravo zač da je u ajboljem slučaju vreme zvršavaja Iserto sorta leara fukcja velče ulaza. Ako je z sortra u obrutom redosledu (opadajućem), dobja se ajgor slučaj, pr kome moramo poredt svak elemet Aj [ ] sa svm elemetma u sortraom podzu A[.. j ], tako da je t j = j za svako j =,3,...,. U tom slučaju sume u zrazu za ukupo vreme zvršeja maju sledeć oblk ( + ) j = ( ) ( j ) = a vreme zvršavaja fukcje IsertoSort 6

7 dr Boba Stojaovć ( ) ( ) ( ) + T( ) = c + c( ) + c4( ) + c5 + c5 + c7 + c8( ) = c5 c6 c7 c5 c6 c7 = + + c c c4 c8 ( c c4 c5 c8) Dakle, vreme zvršavaja u ajgorem slučaju se može predstavt kao a + b + c, pr čemu su a, b c kostate koje zavse od c, što je praktčo kvadrata fukcja velče ulaza. Aalza ajgoreg prosečog slučaja U aalz Iserto sorta, razmatral smo ajbolj slučaj, kada je z a ulazu već sortra, al ajgor slučaj, kada je ulaz z sortra u obrutom redosledu. U daljm aalzama razmatraćemo samo vreme zvršavaja pr ajgorem mogućem slučaju, tj. a ajduže vreme zvršavaja za datu velču ulaza. Tr ajbtja razloga za ovakav prstup su: Vreme zvršavaja u ajgorem slučaju je gorja graca vremea zvršavaja za blo koj ulaz. To am garatuje da se algortam u kom slučaju eće zvršavat duže od tog vremea. Za eke algortme ajgor slučaj se javlja veoma često. Na prmer, prlkom pretražvaja eke baze podataka, ajgor slučaj algortma za pretražvaje će se javljat uvek kada u baz e postoj tražea formacja. Proseč slučaj je često prblžo loš sto tolko kao ajgor slučaj. Pretpostavmo da slučajo bramo brojeva prmejujemo Iserto sort. Kolko će trajat određvaje mesta u podzu A[.. j ] gde treba umetut elemet Aj [ ]. U proseku, polova elemeata podza A[.. j ] je maja, a polova veća od Aj [ ]. To zač da se u proseku proverava polova za A[.. j ], što zač da je broj proveravaja tj = j/. Ako zračuamo vreme zvršeja u prosečum slučaju, dobćemo da je oo kvadrata fukcja velče ulaza, baš kao u ajgorem slučaju. Red rasta U aalz Iserto sort algortma, utvrdl smo da se u ajgorem slučaju vreme zvršeja može predstavt kao a + b + c, pr čemu kostate a, b c zavse od c. U pojedostavljeom razmatraju posmatramo samo vodeće člaove (u ovom slučaju a ), s obzrom da su člaov žeg reda relatvo bezačaj. Imajuć u vdu da su za velke ulaze kostat koefcjet zato maje bt od rasta fukcje, takođe goršemo koefcjet spred vodećeg člaa. Sada možemo da kažemo da je vreme zvršeja Θ. Iserto sorta u ajgorem slučaju ( ) Občo smatramo da je algortam efkasj ukolko ma maj red rasta. Zbog zaemarvaja kostath koefcjeata člaova žeg reda, ova pretpostavka može bt pogreša za male velče ulaza. Međutm, za 3 Θ algortma. dovoljo velke ulaze, Θ ( ) algortram će u ajgorem slučaju radt mogo brže od ( ) Rast fukcja Red rasta vremea zvršavaja algortma defsa u prethodoj sekcj am daje jedostava ač za opsvaje efkasost algortma mogućost da zvršmo jegovo poređeje sa drugm alteratvm algortmma. Kada velča ulaza postae dovoljo velka, Merge sort sa svojm vremeom zvršavaja u ajgorem slučaju Θ ( log ) postaje superora u odosu a Iserto sort, čje je vreme zvršavaja u ajgorem slučaju Θ ( ). Iako poekad možemo zračuat tačo vreme zvršavaja ekog algortma (kao što je to urađeo za Iserto sort), to ajčešće je vredo truda. Za dovoljo velke ulaze, kostate člaov žeg reda se mogu zaemart u odosu a čla ajvšeg reda. Kada posmatramo samo dovoljo velke ulaze, da bsmo odredl red rasta vremea zvršavaja, m zapravo proučavamo asmptotsku 7

8 dr Boba Stojaovć efkasost algortama. U opštem slučaju, algortam koj ma veću asmptotsku efkasost je ajbolj zbor u svm slučajevma osm za veoma male ulaze. Asmptotska otacja U praks se ajčešće korste Θ, O Ω otacja za zražavaje kompleksost algortama. U astavku ćemo razmotrt samo ajbtje karakterstke O-otacje. O-otacja Kada posmatramo samo gorju asmptotsku gracu, korstmo O-otacju. Za datu fukcju g ( ), sa O( g( )) ozačavamo skup fukcja ( ) kostate c 0 takve da važ 0 f ( ) c g( ) za svako 0. O-otacja am zapravo daje gorju gracu fukcje f ( ), kao što je prkazao a Slc ###. f, ukolko postoje poztve Slka ###. O-otacja daje gorju gracu fukcje u odosu a kostata faktor Ukolko fukcja f ( ) prpada skupu ( ( )) vredost fukcje f ( ) maja l jedaka vredost fukcje ( ) Prmer ( ),3, 5000,5 + 3,... O O g, oda to zač da je za sve vredost deso od 0, g pomožee kostatm faktorom c. Koršćejem O-otacje, vreme zvršavaja algortma često možemo odredt jedostavm posmatrajem strukture algortma. Na prmer, dvostruka ugeždea petlja u Iserto sort algortmu, avode a zaključak da je u ajgorem slučaju vreme zvršeja O( ). Kao što smo mogl vdet u prethodoj sekcj, vreme zvršavaja Iserto sort algortma u slučaju kada je ulaz z već sortra je O( ). Međutm, s obzrom da vreme zvršavaja zavs od ulaza u algortam, kada kažemo da je "vreme zvršavaja O( ) ", to zač da postoj fukcja f ( ) koja prpada skupu O( ), takva da za blo koju vredost, vreme zvršavaja za taj ulaz će bt maje od ( ) f. Zato kažemo da je u ajgorem slučaju vreme zvršavaja ( ) O. 8

9 dr Boba Stojaovć Pored stepeh fukcja, kompleksost algortama može bt zražea koršćejem drugh matematčkh fukcja, kao što su ekspoecoale logartmaske. Na Slc ### je prkaza odos brza rasta pojedh fukcja pr povećaju velče ulaza. Slka ###. Odos brza rasta fukcja 9

RAČUNANJE SA PRIBLIŽNIM VREDNOSTIMA BROJEVA

RAČUNANJE SA PRIBLIŽNIM VREDNOSTIMA BROJEVA RAČUNANJE SA PRIBLIŽNIM VREDNOSTIMA BROJEVA PRIBLIŽNI BROJ I GREŠKA tača vredost ekog broja X prblža vredost ekog broja X apsoluta greška Δ = X X graca apsolute greške (gorja graca) relatva greška X X

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

Aritmetički i geometrijski niz

Aritmetički i geometrijski niz Zadac sa prethodh prjemh spta z matematke a Beogradskom uverztetu Artmetčk geometrjsk z. Artmetčk z. 00. FF Zbr prvh dvadeset člaova artmetčkog za čj je prv čla, a razlka A) 0 B) C) D) 880 E) 878. 000.

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

Metoda najmanjih kvadrata

Metoda najmanjih kvadrata Metoda ajmajh kvadrata Moday, May 30, 011 Metoda ajmajh kvadrata (MNK) MNK smo već uvel u proučavaju leare korelacje; gdje smo tražl da suma kvadrata odstupaja ekspermetalh točaka od pravca koj h a ajbolj

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

Ekonometrija 5. Ekonometrija, Osnovne studije. Predavač: Aleksandra Nojković

Ekonometrija 5. Ekonometrija, Osnovne studije. Predavač: Aleksandra Nojković Ekoometja 5 Ekoometja, Osove studje Pedavač: Aleksada Nojkovć Stuktua pedavaja Klasč dvostuk (všestuk) lea egeso model - metod ONK. Petpostavke všestukog KLM. Koelacja u všestukom KLM. Oča kogova. Dvostuk

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

AKSIOMATIKA TEORIJE VEROVATNOĆE

AKSIOMATIKA TEORIJE VEROVATNOĆE AKSIOMATIKA TEORIJE VEROVATNOĆE E Aksomatka teorje verovatoće Polaz se od osovh stavova, tzv. aksoma, a osovu kojh se sve ostale osobe mogu dokazat. Za posmatra prostor el. shoda aksomatzacja daje odgovore

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

KOMUTATIVNI I ASOCIJATIVNI GRUPOIDI. NEUTRALNI ELEMENT GRUPOIDA.

KOMUTATIVNI I ASOCIJATIVNI GRUPOIDI. NEUTRALNI ELEMENT GRUPOIDA. KOMUTATIVNI I ASOCIJATIVNI GRUPOIDI NEUTRALNI ELEMENT GRUPOIDA 1 Grupoid (G, ) je asocijativa akko važi ( x, y, z G) x (y z) = (x y) z Grupoid (G, ) je komutativa akko važi ( x, y G) x y = y x Asocijativa

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

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)

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

Elektrotehnički fakultet univerziteta u Beogradu 16.maj Odsek za Softversko inžinjerstvo

Elektrotehnički fakultet univerziteta u Beogradu 16.maj Odsek za Softversko inžinjerstvo Elektrotehnčk fakultet unverzteta u Beogradu 6.maj 8. Odsek za Softversko nžnjerstvo Performanse računarskh sstema Drug kolokvjum Predmetn nastavnk: dr Jelca Protć (35) a) () Posmatra se segment od N uzastonh

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

Polarizacija. Procesi nastajanja polarizirane svjetlosti: a) refleksija b) raspršenje c) dvolom d) dikroizam

Polarizacija. Procesi nastajanja polarizirane svjetlosti: a) refleksija b) raspršenje c) dvolom d) dikroizam Polarzacja Proces asajaja polarzrae svjelos: a refleksja b raspršeje c dvolom d dkrozam Freselove jedadžbe Svjelos prelaz z opčkog sredsva deksa loma 1 u sredsvo deksa loma, dolaz do: refleksje (prema

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

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

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

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

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

10.1. Bit Error Rate Test

10.1. Bit Error Rate Test .. Bt Error Rat Tst.. Bt Error Rat Tst Zadata. Izračuat otrba broj rth formacoh bta u BER tstu za,, ogršo dttovaa bta a rjmu, tao da s u sstmu sa brzoom sgalzacj od Mbs mož tvrdt da j vrovatoća grš rosa

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

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

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

Dvanaesti praktikum iz Analize 1

Dvanaesti praktikum iz Analize 1 Dvaaesti praktikum iz Aalize Zlatko Lazovi 20. decembar 206.. Dokazati da fukcija f = 5 l tg + 5 ima bar jedu realu ulu. Ree e. Oblast defiisaosti fukcije je D f = k Z da postoji ula fukcije a 0, π 2.

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

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

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

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

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

Granične vrednosti realnih nizova

Granične vrednosti realnih nizova Graiče vredosti realih izova Fukcija f : N R, gde je N skup prirodih brojeva a R skup realih brojeva, zove se iz realih brojeva ili reala iz. Opšti čla iza f je f(), N, i običo se obeležava sa f, dok se

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

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,

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

Reverzibilni procesi

Reverzibilni procesi Reverzbln proces Reverzbln proces: proces pr koja sste nkada nje vše od beskonačno ale vrednost udaljen od ravnoteže, beskonačno ala proena spoljašnjh uslova ože vratt sste u blo koju tačku, proena ože

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

Parcijalne molarne veličine

Parcijalne molarne veličine arcale molare velče 2.5.5. Hemsk potecal 2.5.6. 2.5.6.2. arcale molare velče. Ukolko e kolča supstace u sstemu promelva zbog razmee matere zmeđu sstema okole zbog reverzble hemske reakce l reverzble razmee

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

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

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

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

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

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

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

REGRESIJSKA ANALIZA. U razvoju regresijske analize najznačajniju ulogu su imali: Carl Friedrich Gauss ( ) Francis Galton (

REGRESIJSKA ANALIZA. U razvoju regresijske analize najznačajniju ulogu su imali: Carl Friedrich Gauss ( ) Francis Galton ( SEMINAR U razvoju regresjske aalze ajzačajju ulogu su mal: Carl Fredrch Gauss (822 9) Fracs Galto (822 9) Karl Pearso (857 936) George Udy Yule (87 95) SEMINAR Regresjska aalza je matematčko-statstčk postupak

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

Elektrotehnički fakultet univerziteta u Beogradu 26. jun Katedra za Računarsku tehniku i informatiku

Elektrotehnički fakultet univerziteta u Beogradu 26. jun Katedra za Računarsku tehniku i informatiku Elektrotehički fakultet uiverziteta u Beogradu 6. ju 008. Katedra za Račuarku tehiku i iformatiku Performae račuarkih itema Rešeja zadataka..videti predavaja.. Kretaje Verovatoća Opi 4 4 Kretaje u itom

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

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

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

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

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

Ekonometrija 4. Ekonometrija, Osnovne studije. Predavač: Aleksandra Nojković

Ekonometrija 4. Ekonometrija, Osnovne studije. Predavač: Aleksandra Nojković Ekonometrja 4 Ekonometrja, Osnovne studje Predavač: Aleksandra Nojkovć Struktura predavanja Nelnearne zavsnost Prmene u ekonomskoj analz Prmer nelnearne zavsnost Isptujemo zavsnost zmeđu potrošnje dohotka.

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

PRESECI SA PRSLINOM - VELIKI EKSCENTRICITET

PRESECI SA PRSLINOM - VELIKI EKSCENTRICITET TEORJA ETONSKH KONSTRUKCJA 1 PRESEC SA PRSLNO - VELK EKSCENTRCTET ČSTO SAVJANJE - SLOODNO DENZONSANJE Poznato: Nepoznato: - statčk tcaj za pojedna opterećenja ( ) - sračnato - kvaltet materjala (, σ v

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

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

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

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.

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

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:

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

1 Uvod i neki osnovni pojmovi

1 Uvod i neki osnovni pojmovi Prrodo-matematčk fakultet, Uverztet u Nšu, Srbja http://www.pmf..ac.rs/m Matematka formatka 3 05, 5-64 Nestadard ač za sumraje ekh redova Mhalo Krstć studet matematke, PMF Uverzteta u Nšu E-mal: mhalo994@yahoo.com

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

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

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

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,

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

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

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

IZRAČUNAVANJE POKAZATELJA NAČINA RADA NAČINA RADA (ISKORIŠĆENOSTI KAPACITETA, STEPENA OTVORENOSTI RADNIH MESTA I NIVOA ORGANIZOVANOSTI)

IZRAČUNAVANJE POKAZATELJA NAČINA RADA NAČINA RADA (ISKORIŠĆENOSTI KAPACITETA, STEPENA OTVORENOSTI RADNIH MESTA I NIVOA ORGANIZOVANOSTI) IZRAČUNAVANJE POKAZATELJA NAČINA RADA NAČINA RADA (ISKORIŠĆENOSTI KAPACITETA, STEPENA OTVORENOSTI RADNIH MESTA I NIVOA ORGANIZOVANOSTI) Izračunavanje pokazatelja načina rada OTVORENOG RM RASPOLOŽIVO RADNO

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

Moguća i virtuelna pomjeranja

Moguća i virtuelna pomjeranja Dnamka sstema sa vezama Moguća vrtuelna pomjeranja f k ( r 1,..., r N, t) = 0 (k = 1, 2,..., K ) df k dt = r + t = 0 d r = r dt moguća pomjeranja zadovoljavaju uvjet: df k = d r + dt = 0. t δ r = δx +

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

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

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

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)

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

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

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

METODA SEČICE I REGULA FALSI

METODA SEČICE I REGULA FALSI METODA SEČICE I REGULA FALSI Zadatak: Naći ulu fukcije f a itervalu (a,b), odoso aći za koje je f()=0. Rešeje: Prvo, tražimo iterval (a,b) a kome je fukcija eprekida, mootoa i važi: f(a)f(b)

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

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

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

UNIVERZITET U NIŠU FAKULTET ZAŠTITE NA RADU U NIŠU TEHNIČKA MEHANIKA - PREZENTACIJA PREDAVANJA PREDAVANJE

UNIVERZITET U NIŠU FAKULTET ZAŠTITE NA RADU U NIŠU TEHNIČKA MEHANIKA - PREZENTACIJA PREDAVANJA PREDAVANJE UNIVERZITET U NIŠU FAKULTET ZAŠTITE NA RADU U NIŠU TEHNIČKA MEHANIKA - PREZENTACIJA PREDAVANJA - - 4. PREDAVANJE - Dr Darko Mhajlov, doc. 1. ČAS Sredšte (cetar) sstema paralelh sla; Težšte krutog tela;

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

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,

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

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

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

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

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

Linearna korelacija. Vrijedi: (1) 1 r 1

Linearna korelacija. Vrijedi: (1) 1 r 1 Leara korelacja Korelacja je mjera leare zavsost dvju serja podataka 1,,..., 1,,...,. Drugm rječma, ako su točke 1, 1,,,..., gruprae oko regresjskog pravca, oda govormo da su podatc korelra learo korelra.

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

Algoritmi i strukture podataka - 1.cas

Algoritmi i strukture podataka - 1.cas Algoritmi i strukture podataka - 1.cas Aleksandar Veljković October 2016 Materijali su zasnovani na materijalima Mirka Stojadinovića 1 Složenost algoritama Približna procena vremena ili prostora potrebnog

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

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

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

Trigonometrijski oblik kompleksnog broja

Trigonometrijski oblik kompleksnog broja Trgnmetrjsk blk kmpleksng brja Da se pdsetm: Kmpleksn brj je blka je realn de, je magnarn de kmpleksng brja, - je magnarna jednca, ( Dva kmpleksna brja su jednaka ak je Za brj _ je knjugvan kmpleksan brj.

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

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

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

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

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

( x) ( ) dy df dg. =, ( x) e = e, ( ) ' x. Zadatak 001 (Marinela, gimnazija) Nađite derivaciju funkcije f(x) = a + b x. ( ) ( )

( x) ( ) dy df dg. =, ( x) e = e, ( ) ' x. Zadatak 001 (Marinela, gimnazija) Nađite derivaciju funkcije f(x) = a + b x. ( ) ( ) Zadatak (Mariela, gimazija) Nađite derivaciju fukcije f() a + b c + d Rješeje Neka su f(), g(), h() fukcije ezavise varijable, a f (), g (), h () derivacije tih fukcija po Osova pravila deriviraja Derivacija

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

Komutacija paketa. Komutacija paketa

Komutacija paketa. Komutacija paketa Komutacja aketa Baferovaje u komutatorma aketa Da b se redukovala degradacja erformas komutacoog uređaja rouzrokovaa term soljašjm blokrajem, mogu se obezbjedt bafer a: ulazm ortovma /ulazo baferovaje/,

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

3n an = 4n3/2 +2n+ n 5n 3/2 +5n+2 n a 2 n = n 2. ( 2) n Dodatak. = 0, lim n! 2n 6n + 1

3n an = 4n3/2 +2n+ n 5n 3/2 +5n+2 n a 2 n = n 2. ( 2) n Dodatak. = 0, lim n! 2n 6n + 1 Nizovi 5 a = 5 +3+ + 6 a = 3 00 + 00 3 +5 7 a = +)+) ) 3 3 8 a = 3 +3+ + +3 9 a = 3 5 0 a = 43/ ++ 5 3/ +5+ a = + + a = + ) 3 a = + + + 4 a = 3 3 + 3 ) 5 a = +++ 6 a = + ++ 3 a = +)!++)! +3)! a = ) +3

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

Frekvencijska karakteristika Prijenosna funkcija Granična frekvencija Rezonantna frekvencija RLC krugova Električni filtri

Frekvencijska karakteristika Prijenosna funkcija Granična frekvencija Rezonantna frekvencija RLC krugova Električni filtri 5 MREŽNE KARAKTERISTIKE Frekecjska karakterstka Prjeosa fukcja Grača frekecja Rezoata frekecja RLC krugoa Elektrč fltr Mreže karakterstke 5.. Frekecjske karakterstke AC strujh krugoa Mreže karakterstke

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

METODE OPTIMIZACIJE NELINEARNO PROGRAMIRANJE

METODE OPTIMIZACIJE NELINEARNO PROGRAMIRANJE MEODE OPIMIZACIJE NELINEARNO PROGRAMIRANJE Dr Dšć Dr Mloš Stć Grđevsk kultet Uverztet u Beogrdu 4. UVOD FORMULACIJA PROBLEMA Zdtk optmzcje je prolžeje promeljvh pr kojm clj krterjumsk ukcj uzm ekstremu

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

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

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

Obrada signala

Obrada signala Obrada signala 1 18.1.17. Greška kvantizacije Pretpostavka je da greška kvantizacije ima uniformnu raspodelu 7 6 5 4 -X m p x 1,, za x druge vrednosti x 3 x X m 1 X m = 3 x Greška kvantizacije x x x p

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

Mate Vijuga: Rijeseni zadaci iz matematike za srednju skolu

Mate Vijuga: Rijeseni zadaci iz matematike za srednju skolu 7. KOMPLEKSNI BROJEVI 7. Opc pojmov Kompleksn brojev su sastavljen dva djela: Realnog djela (Re) magnarnog djela (Im) Promatrajmo broj a+ b = + 3 Realn do jednak je Re : Imagnarna jednca: = - l = (U elektrotehnc

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

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

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

Ratomir Paunović i Radovan Omorjan, Tehnološki fakultet u Novom Sadu

Ratomir Paunović i Radovan Omorjan, Tehnološki fakultet u Novom Sadu PREDGOVOR Ova kjga predstavlja uvod u statstku amejea je pre svega studetma prmejeh tehčkh auka, kao žejerma. Psal smo je sa cljem da pomogemo zateresovaom čtaocu da razume pravlo korst osove statstčke

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

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

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

Ĉ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

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

Nizovi. Definicija. Niz je funkcija. a: R. Oznake: (a n ) ili a n } Zadatak 2.1 Napišite prvih nekoliko članova nizova zadanih općim članom:

Nizovi. Definicija. Niz je funkcija. a: R. Oznake: (a n ) ili a n } Zadatak 2.1 Napišite prvih nekoliko članova nizova zadanih općim članom: Nizovi Defiicija Niz je fukcija Ozake: (a ) ili a } a: R Zadatak Napišite prvih ekoliko člaova izova zadaih općim člaom: a = a = ( ) (c) a = Zadatak Odredite opće člaove izova: 3 5 7 9 ; 3 7 5 3 ; (c)

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

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

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

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

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

I N Ž E N J E R S K A M A T E M A T I K A 1

I N Ž E N J E R S K A M A T E M A T I K A 1 I N Ž E N J E R S K A M A T E M A T I K A Oaj koj cje praksu bez teorjskh osova slča je moreplovcu koj ulaz u brod bez krme busole e zajuć kuda se plov. ( LEONARDO DA VINCI ) P r e d a v a j a z a d r

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

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

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

Kontrolni zadatak (Tačka, prava, ravan, diedar, poliedar, ortogonalna projekcija), grupa A

Kontrolni zadatak (Tačka, prava, ravan, diedar, poliedar, ortogonalna projekcija), grupa A Kontrolni zadatak (Tačka, prava, ravan, diedar, poliedar, ortogonalna projekcija), grupa A Ime i prezime: 1. Prikazane su tačke A, B i C i prave a,b i c. Upiši simbole Î, Ï, Ì ili Ë tako da dobijeni iskazi

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

Mate Vijuga: Rijeseni zadaci iz matematike za srednju skolu 2. ARITMETICKI I GEOMETRIJSKI NIZ, RED, BINOMNI POUCAK. a n ti clan aritmetickog niza

Mate Vijuga: Rijeseni zadaci iz matematike za srednju skolu 2. ARITMETICKI I GEOMETRIJSKI NIZ, RED, BINOMNI POUCAK. a n ti clan aritmetickog niza Mte Vijug: Rijesei zdci iz mtemtike z sredju skolu. ARITMETICKI I GEOMETRIJKI NIZ, RED, BINOMNI POUCAK. Aritmeticki iz Opci oblik ritmetickog iz: + - d Gdje je: prvi cl ritmetickog iz ti cl ritmetickog

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

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

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

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

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

transformacija j y i x x promatramo dva koordinatna sustava S i S sa zajedničkim ishodištem z z Homogene funkcije Ortogonalne transformacije

transformacija j y i x x promatramo dva koordinatna sustava S i S sa zajedničkim ishodištem z z Homogene funkcije Ortogonalne transformacije promatramo dva oordnatna sustava S S sa zaednčm shodštem z z y y x x blo o vetor možemo raspsat u baz, A = A x + Ay + Az = ( A ) + ( A ) + ( A ) (1) sto vred za ednčne vetore sustava S = ( ) + ( ) + (

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

Glava 4 ANALIZA I OBRADA SIGNALA U VREMENSKOM DOMENU

Glava 4 ANALIZA I OBRADA SIGNALA U VREMENSKOM DOMENU Glava 4 ANALIZA I OBRADA SIGNALA U VREMENSKOM DOMENU Obrada sgala u vremeskom domeu podrazumjeva određvaje odzva a pobudu prozvoljog oblka. Damčk lear sstem opsa su dferecjalm jedačama određvaje odzva

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

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.

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

3. razred gimnazije- opšti i prirodno-matematički smer ALKENI. Aciklični nezasićeni ugljovodonici koji imaju jednu dvostruku vezu.

3. razred gimnazije- opšti i prirodno-matematički smer ALKENI. Aciklični nezasićeni ugljovodonici koji imaju jednu dvostruku vezu. ALKENI Acikliči ezasićei ugljovodoici koji imaju jedu dvostruku vezu. 2 4 2 2 2 (etile) viil grupa 3 6 2 3 2 2 prope (propile) alil grupa 4 8 2 2 3 3 3 2 3 3 1-bute 2-bute 2-metilprope 5 10 2 2 2 2 3 2

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

IZVODI ZADACI (I deo)

IZVODI ZADACI (I deo) IZVODI ZADACI (I deo Najpre da se podsetimo tablice i osnovnih pravila:. C0.. (. ( 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 >0. (cos. (cos - π. (tg kπ cos. (ctg

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

Obrada empirijskih podataka

Obrada empirijskih podataka Obrada emprjskh podataka deskrptva statstka opsvaje podataka z uzorka l populacje u form osovh parametara osove vrste podataka po astaku varjable (upotreba razlčth mjerh ljestvca) se mogu klasfcrat a:.

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

F (t) F (t) F (t) OGLEDNI PRIMJER SVEUČILIŠTE J.J.STROSSMAYERA U OSIJEKU ZADATAK

F (t) F (t) F (t) OGLEDNI PRIMJER SVEUČILIŠTE J.J.STROSSMAYERA U OSIJEKU ZADATAK OGLEDNI PRIMJER ZADAAK Odredte dnamčke karakterstke odzv armranobetonskog okvra C-C prkazanog na slc s prpadajućom tlorsnom površnom, na zadanu uzbudu tjekom prve tr sekunde, ako je konstrukcja prje djelovanja

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

Apsolutno neprekidne raspodele Raspodele apsolutno neprekidnih sluqajnih promenljivih nazivaju se apsolutno neprekidnim raspodelama.

Apsolutno neprekidne raspodele Raspodele apsolutno neprekidnih sluqajnih promenljivih nazivaju se apsolutno neprekidnim raspodelama. Apsolutno neprekidne raspodele Raspodele apsolutno neprekidnih sluqajnih promenljivih nazivaju se apsolutno neprekidnim raspodelama. a b Verovatno a da sluqajna promenljiva X uzima vrednost iz intervala

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

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

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

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

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

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

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

Klasični linearni regresioni model (KLRM)

Klasični linearni regresioni model (KLRM) Profesor Zorca Mladeovć Klasč lear regreso model (KLRM) Zorca Mladeovć Ključe teme Postavka pretpostavke KLRM Svojstva ocea parametara u KLRM Elemet statstčkog zaključvaja u KLRM Predvđaje u KLRM Ekoomsk

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

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

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

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

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

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

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

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

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

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,

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

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

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

XI dvoqas veжbi dr Vladimir Balti. 4. Stabla

XI dvoqas veжbi dr Vladimir Balti. 4. Stabla XI dvoqas veжbi dr Vladimir Balti 4. Stabla Teorijski uvod Teorijski uvod Definicija 5.7.1. Stablo je povezan graf bez kontura. Definicija 5.7.1. Stablo je povezan graf bez kontura. Primer 5.7.1. Sva stabla

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

Program testirati pomoću podataka iz sledeće tabele:

Program testirati pomoću podataka iz sledeće tabele: Deo 2: Rešeni zadaci 135 Vrednost integrala je I = 2.40407 42. Napisati program za izračunavanje koeficijenta proste linearne korelacije (Pearsonovog koeficijenta) slučajnih veličina X = (x 1,..., x n

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

Zadatak 1. Rešenje: Imamo sistem sa ekvivalentnim paralelnim serverima: λp 5. X=λ(1-p 5 ) X μ

Zadatak 1. Rešenje: Imamo sistem sa ekvivalentnim paralelnim serverima: λp 5. X=λ(1-p 5 ) X μ Zadatak U račuarskom etru ostoi soba sa 3 račuara. Soba e mala i u o, ored oih koi treuto rade, može da čeka oš dva korisika. Korisii dolaze ezaviso i slučao, u roseku 4 korisika a sat. Svaki korisik radi

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

SISTEMI DIFERENCIJALNIH JEDNAČINA - ZADACI NORMALNI OBLIK

SISTEMI DIFERENCIJALNIH JEDNAČINA - ZADACI NORMALNI OBLIK SISTEMI DIFERENCIJALNIH JEDNAČINA - ZADACI NORMALNI OBLIK. Rši sism jdnačina: d 7 d d d Ršnj: Ša j idja kod ovih zadaaka? Jdnu od jdnačina difrniramo, o js nađmo izvod l jdnačin i u zamnimo drugu jdnačinu.

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

Trigonometrijske nejednačine

Trigonometrijske nejednačine Trignmetrijske nejednačine T su nejednačine kd kjih se nepznata javlja ka argument trignmetrijske funkcije. Rešiti trignmetrijsku nejednačinu znači naći sve uglve kji je zadvljavaju. Prilikm traženja rešenja

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

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

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

1. zadatak , 3 Dakle, sva kompleksna re{ewa date jedna~ine su x 1 = x 2 = 1 (dvostruko re{ewe), x 3 = 1 + i

1. zadatak , 3 Dakle, sva kompleksna re{ewa date jedna~ine su x 1 = x 2 = 1 (dvostruko re{ewe), x 3 = 1 + i PRIPREMA ZA II PISMENI IZ ANALIZE SA ALGEBROM. zadatak Re{avawe algebarskih jedna~ina tre}eg i ~etvrtog stepena. U skupu kompleksnih brojeva re{iti jedna~inu: a x 6x + 9 = 0; b x + 9x 2 + 8x + 28 = 0;

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

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.

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