AUTOMATIZACIJA AUTOMATIZACIJA. Proces kontrole i upravljanja zahtijeva kontinuirano mjerenje. znanje i informacije. Osnovni tipovi sustava

Size: px
Start display at page:

Download "AUTOMATIZACIJA AUTOMATIZACIJA. Proces kontrole i upravljanja zahtijeva kontinuirano mjerenje. znanje i informacije. Osnovni tipovi sustava"

Transcription

1 AUTOMATIZACIJA Laboratorijske vježbe MatLab/Simulink (Octave, Scilab) 1.Uvod u MatLab (Octave, Scilab) 2.Matematičko modeliranje komponenti sustava 3.Matlab (Octave, Scilab) u analizi automatskih sustava pomoću prijenosne funkcije 4.Modeliranje i simulacija sustava pomoću Simulink-a (Scilab/Xcos) 5.Vremenski odzivi sustava za različite koeficijente prigušenja (Po, P1, P2) 6.Utjecaj parametara PID regulatora i vremenskog kašnjenja na odziv i amplitudno fazno frekvencijsku karakteristiku sustava (P, PI, PID). 7.Kolokvij AUTOMATIZACIJA Ključnu ulogu u industriji igraju znanje i informacije Kontrola, nadzor i optimizacija zasnovani su na procesu mjerenja. Proces kontrole i upravljanja zahtijeva kontinuirano mjerenje Tri osnovne grupe zadataka koje sistem treba osigurati: Otklanjanje utjecaja vanjskih poremećaja (željeni kvalitet i količina proizvoda) Osiguravanje stabilnosti procesa (sigurnost) Optimiziranje rada procesa Aktuator je meahanička naprava koja pretvara energiju u kretanje. Mehanička naprava koja uzima energiju (obično energiju zraka, tekućine, električnu energiju) i pretvara je u neku vrstu gibanja. Dakle to je električni, hidraulični ili pneumatski uređaj koji upravlja tokom materijala ili energije. Osnovni tipovi sustava Ciljevi analize i sinteze R(s) Regulator Proces Y(s) Sa otvorenom petljom R(s) + _ E(s) Regulator Proces Y(s) Y p (s) Senzor Zahtjevana stabilnost, minimalna greška u stacionarnom stanju i oblik prijelaznog odziva sustava i zatvorenom petljom 1

2 Primjena gotovih programskih paketa Analiza u vremenskoj domeni Analiza u vremenskom području najčešće podrazumijeva rješavanje diferencijalnih jednadžbi koje opisuju sustav, ili promatranje odziva sustava na narinute standardne pobudne funkcije na njegovom ulazu. Analiza u frekvencijskoj domeni Temelji se na pobudi sustava sinusnim signalom promjenjive frekvencije i promatranjem odgovarajućeg odziva. Za linearne, vremenski nepromjenjive sustave i odziv će biti sinusan, ali će mu na svakoj frekvenciji amplitude i faza biti drugačija. Na temelju poznatih ulaznih i izlaznih amplituda i faza crtaju se frekvencijski dijagrami koji su temelj analize sustava u frekvencijskoj domeni. Što je MATLAB? Što je MATLAB? OCTAVE? Scilab? MatLab - jedan od komercijalnih matematičkih software paketa/alata (Maple, Mathematica, MathCad ) OCTAVE, Scilab (Xcos) - nekomercijalni alati Posjeduju visoke performanse u numeričkim izračunavanjima i vizualizaciji podataka. Primjer: Dinamika Fluida MATLAB (MATrix LABoratory) je programski jezik namjenjen za tehničke proračune. Objedinjava računanje, vizualizaciju i programiranje u lako uporabljivoj okolini u kojoj su problem i rješenje definirani poznatom matematičkom notacijom. Rezultati modeliranja problema u strojarstvu koristeći metodu konačnih elemenata predstavljeni u MATLABu upotrebljava se za matematiku i računanje razvoj algoritama modeliranje, simulaciju, analizu analizu i obradu podataka, vizualizaciju znanstvenu i inžinjersku grafiku Koraci za rješavanje problema uz pomoć MATLAB-a (Octave) u tehnici i znanosti Jasno postaviti/formulirati problem Definirati ulazne i izlazne vrijednosti Razviti algoritam (metodu za riješavanje problema) Riješiti problem Provijeriti riješenje 2

3 MATLAB OCTAVE? Ako se pridržavate pravila kod rješavanja vaših problema povećavate šanse da dođete do točnog rješenja. mali primjer. okruženje i programski jezik njegov programski jezik omogućava izgradnju vlastitih alata Toolbox je skup specijaliziranih M - datoteka za rad na određenoj klasi problema. S MATLABom dolazi nekoliko Toolbox- ova s područja upravljanja, obrade signala, identifikacije procesa, i drugih Koliko sunce potroši materije tokom jednog dana? MATLAB Matlab sve podatke tretira kao matrice i ne zahtjeva dimenzioniranje; Nakon pokretanja programa, otvara se glavni prozor u kojem ćemo uočiti znak >> (prompt), koji označava da Matlab očekuje unos nove naredbe. Svaka naredba mora završiti tipkom Enter u nastavku teksta koristit ćemo oznaku <ent>. Tekući Direktorij Komandni prozor Komande se unose kod >> odziva aktivne varijable Neki primjeri. Radni prostor MATLAB Prozori Rješavanje Problema uz Pomoć MATLABa Skripte skup naredbi koje se mogu izvršiti u komandnom prozoru Koriste se za automatsko ponavljanje zadatka. Funkcije Ugrađene funkcije plot(),!rand(),!mean(),!std() može i korisničke funkcije Skripta je skup naredbi i funkcija spremljenih u jednoj datoteci. Kad ju pokrenemo naredbe se izvršavaju sekvencijalno, jedna za drugom. U Editoru kreiramo i modificiramo m-datoteke možemo ih pokrenuti sa edit otvori debug-run ili sa alatne trake zeleni trokutić % primjer level_tank clc, clear Kp=16.5; A_tank=78.5; A=[,-1/A_tank;, ]; B=[Kp/A_tank; ]; C=[1, ]; D=[]; model=ss(a, B, C, D) step(model) % crta step na model Pogledajmo sada kako MATLAB radi na nekim primjerima H=tf(model) Primjer: level_tank step(h) 3

4 Izvršavanje naredbi Tijek: Pročitati naredbu (razumjeti je) Izvršiti naredbu Ispisati rezultat Ukoliko liniju naredbe završimo sa ; naredba će se izvršiti, ali se njen rezultat neće ispisati, (za međukorake čiji nas rezultat ne zanima). Varijable Na početku rada sa MATLABom obično je potrebno definirati varijable i dodijeliti im odredjene vrijednosti, npr. A=3 Ovu komandu je najbolje shvatiti kao dodjeljivanje vrijednosti 3 varijabli A Tekst iza znaka % se zanemaruje >>A=5; % ovo je komentar >>% a=1 >> Ovako definirane varijable mogu se koristiti u narednim komandama Varijable Sva imena moraju početi slovima Imena varijable mogu sadržavati slova, brojeve i znak _ ) MATLAB pravi razliku izmedju malih i velikih slova Osnovna vrsta varijabli Grupa brojeva raspoređena u redove i stupce Jedan broj (Skalar) MATLAB ga tretira kao matricu sa jednim redom i jednin stupcem Vektor (Jednodimenzionalna matrica) Jedan red ili jedan stupac Matrica (Dvije dimenzije) Varijable Prema sadržaju elemenata matrice: Realne Kompleksne Simboličke Polja Strukture Prema dohvatu (vidljivosti) na: Lokalne Globalne Prema izvoru nastanka: Interne Eksterne Varijable Varijablu ans automatski generira i pridružuje joj vrijednost zadnjeg izračunatog izraza koji nije pridružen nijednoj varijabli. >> 4*25+3 ans = 13 MATLAB pamti varijable koje smo koristili Varijable koje su u radnom prostoru možemo vidjeti naredbom who (ispis varijabli) >> who Your variables are: a b d kmpl2 p_kmpl1 y ans c kmpl1 kmpl3 x whos (detaljniji ispis varijabli) >>whos Name Size Elements Bytes Density Complex a 1 by Full No ans 1 by Full No b 1 by Full No kmpl1 1 by Full Yes 4

5 Brisanje varijabli clear briše sve varijable iz workspace-a clear a, b, c briše varijable a, b i c iz workspace-a clear global briše globalne varijable iz workspace-a clear d* - sve varijable koje počinju na d Brisanje pomoću prozora workspace-a Aritmetičke operacije + zbrajanje - oduzimanje * množenje / "Desno" dijeljenje \ "lijevo" dijeljenje ^ potenciranje >> 4/1 ans = 4 >> 4\1 ans =.25 >> * 2 ^ 4 / 6-9 ans = >> 1 + (3 * 2) ^ 4 / (6-9) ans = -431 Zadatak: Definirajte varijable x i z, x kao x=5.3 i z kao z=7.8 xz (x /z) 2 14x 2.8z 2 x z x 2 z z 2 x ( ) 2 ( x ) 2 z 1 Redosljed operacija Isti kako ste naučili u matematici Prvo zagrade Eksponencijalne funkcije Množenje / dijeljenje Zbrajanje / oduzimanje Zagrade Koristite samo ( ) { } i [ ] se koriste za neke druge (važne) stvari u MATLABu MATLAB ne podrazumjeva množenje ako se ispusti znak * >> 5(3+4)??? 5(3+4) Error: Unbalanced or unexpected parenthesis or bracket 5 * (3+4) nije 5(3+4) Operacije sa matricama Operacije sa matricama Da bi ste u radnom prostoru stvorili vektor jednodimenzionalnu matricu, koristite pravokutne zagrade [ ] Između pojedinačnih brojeva u vektoru možete upotrijebiti ili prazan prostor ili zareze 5

6 Korištenje točka-zareza umijesto zareza ili praznih prostora će brojeve rasporediti u kolonu umjesto u redak (stupčasti vektor) Korištenje točka-zareza da bi se označio novi red Korištenje prečica Dok se neke komplicirane matrice moraju unositi pažljivo, ručno, unos je puno lakši ako se radi o matricama sa elementima koji su pravilno raspoređeni. Instrukcija b= 1:5 ili b = [1:5] će stvoriti vektor u jednom redu b = Često nam vektor predstavlja rastući ili padajući niz brojeva s jednolikim razmakom između susjeda. Takav vektor zadajemo pomoću znaka dvotočke (:). Npr: Razlika izmedju elemenata matrice ili vektora je 1 po definiciji, ako želite neku drugu razliku, umetnite je izmedju početne i krajnje vrijednosti Korisna napomena U instrukciji koja definira elemente matrice može se upotrijebiti i matematička operacija Na primjer: a = [: pi/1: pi] Vježba Generirajte vektor a) v1= sa konstantnim korakom između elemenata, zadavanjem prvog elementa, koraka i zadnjeg elementa. b) v2= 2.;2.2;2.4;2.6;2.8;3. sa konstantnim korakom između elemenata c) u kojem je prvi element 18, a posljednji -22, a korak između elemenata je

7 Generirajte vektor OPERATORI a) v1= sa konstantnim korakom između elemenata, zadavanjem prvog elementa, koraka i zadnjeg elementa. v1=2:2:12 a) v2= 2.;2.2;2.4;2.6;2.8;3. sa konstantnim korakom između elemenata v1=2:.2:3 c) u kojem je prvi element 18, a posljednji -22, a korak između elemenata je -4. t=18:-4:-22 Aritmetički operatori (matrice) Relacijski operatori Logički operatori ARITMETIČKI OPERATORI Prioritet Operator Opis 1 ( ) Grupiranje i prioritet 2. 3 ^.^ 4 *.* / \./ Konjugiranje i transponiranje Transponiranje Potenciranje Potenciranje između elemenata Matrično množenje Množenje među elementima matrica Desno dijeljenje (X*Y -1 ) Lijevo dijeljenje (Y -1 *X) Dijeljenje među elementima matrica Zbrajanje Oduzimanje Relacijski operatori Kao rezultat operacije se dobiva logička vrijednost ( ili 1) Operator Opis Primjer < Manje a<b <= Manje ili jednako a<=b > Veće a>b >= Veće ili jednako a>=b == Jednako a==b ~= Različito a~=b 38 4 Logički operatori Operator Opis Primjer & I ~ Logičko I Ako A i B imaju vrijednost true (1), rezultat je true, u suprotnom rezultat je false (). Logičko ILI Ako jedan ili oba operanda imaju vrijednost true (1),rezultat je true (1), u suprotnom rezultat je false () Logički komplement daje suprotnu vrijednost operanda (1--> ) A&B A B xor Logičko ekskluzivno ILI xor(a,b) ~A Početna vrijednost izražena kao stupanj broja 1 e = Završna vrijednost izražena kao stupanj broja Broj elemenata 41 7

8 Operacije sa Matricama i Vektorima Množenje.* Dijeljenje./ Eksponencijalne funkcije.^ Dimenzije matrica ili vektora moraju biti iste. Zahvaljujući matricama ponavljanje istih operacija u MATLABu je jednostavno Ako, na primjer, imate veliki broj kutova u stupnjevima koje treba pretvoriti u radijane, najbolje je Prvo ih sortirati u vektor (ili matricu) Potom izvršiti pretvaranje u radijane Kod množenja matrica broj stupaca lijeve matrice mora biti jednak broju redaka desne matrice: POSEBNE MATRICE Naredba zeros(m,n) vraća matricu sa m redaka i n stupaca popunjenu nulama, dok funkcija ones(m,n) vraća matricu istih dimenzija popunjenu jedinicama. Naredba eye(n) kreirat će kvadratnu matricu dimenzija n n s jedinicama po dijagonali (jedinična matrica). Matricu sa slučajno odabranim brojevima (u intervalu od do 1) kreirat će naredba rand(n,m): Znak % se koristi za komentar u Matlabu Potreban je jedan % znak za svaku liniju u koju stavljate komentar Uočimo iz prethodnog primjera da ako Matlab naredba ima više argumenata, oni se međusobno odvajaju zarezom. Želimo li izbrisati neku varijablu iz radnog prostora, koristit ćemo naredbu clear. Npr: >> clear a % briše varijablu a >> clear % briše sve varijable iz radnog prostora >> clear all Korištenje predefiniranih funkcija u MATLABu Funkcija se sastoji od Imena Ulaznih vrijednosti Izlaznih vrijednosti (Rezultata) sqrt (x)= result In MATLAB sqrt(4) ans = 2 8

9 Neke funkcije mogu (ili moraju) imati više ulaznih vrijednosti Funkcija remainder izračunava ostatak cjelobrojnog dijeljenja Npr. ostatak kod dijeljenja 1 i 3, 1/3 MATLAB funkcije mogu načiniti (skoro) sve što vam može zatrebati Da bi ste saznali kako rade i kako se koriste MATLAB funkcije možete upotrijebiti MATLAB help Help se može pozvati Iz komandnog prozora Iz MATLAB menija help help Iz komandnog prozora Operacije sa matricama Kako se stvara matrica u MATLABu A=[3.5] B=[1.5, 3.1] ili B=[ ] C=[-1,, ; 1, 1, ;,, 2]; : operator se korsti da bi se: stvorile matrice sa konstantnom razlikom između susjednih elemenata pristupilo elementima ili djelovima postojećih matrica matrica pretvorila u stupac Slučajni Brojevi rand(x) Daje x puta x matricu slučajnih brojeva izmedju i 1 rand(n,m) Daje n puta m matricu slučajnih brojeva izmedju i 1 Ovi brojevi su uniformno raspodijeljeni! 9

10 POLINOMI Funkcije za rad sa polinomima U teoriji sustava i automatizaciji prijenosne funkcije sustava definiraju se razlomcima s polinomima u brojniku i nazivniku. Kako se u Matlabu definiraju polinomi? p=x 5 + 3x 2 4x + 21 Polinomi se u Matlabu predstavljaju s vektorima koji sadržavaju koeficijente uz pojedine potencije varijable x Korijeni polinoma traže se naredbom roots(): Funkcija x=roots(p) P=poly(x) R=conv(P,Q) [R,S]=deconv(P,Q) Q=polyder(P) P=polyfit(x,y,n) Opis Korijeni polinoma P Vraća polinom na temelju korijena polinoma Množenje polinoma P i Q Dijeljenje polinoma P/Q (R je rezultat dijeljenja a S ostatak) Derivacija polinoma P Metodom najmanjih kvadrata računaju se koeficijenti polinoma P(x) n-tog reda Skripte Ima nastavak.m Varijable možemo koristiti i u radnom prostoru, odnosno iz tog radnog prostora Sadrže niz Matlabovih naredbi Funkcije Ima nastavak.m Prvi red mora biti red s definicijom funkcije Varijable su lokalne Prihvaćaju podatke putem ulaznih argumenata, a vraćaju preko izlaznih Kada snimamo funkcijsku datoteku, dajemo joj ime jednako imenu funkcije Funkcije za rad sa polinomima P(x)=x 3-5x 2 +8x-6 Q(x)=x 2-4x+3 Korijeni >> R=roots(P) R = i i polinom na temelju korijena >> P=poly(R) P = >> P=[ ]; >> Q=[1-4 3]; >> R=conv(P,Q) Množenje R = >> 53 R=polyder(P) R = >> [R,S]=deconv(P,Q) R = 1-1 S = 1-3 Dijeljenje P(x) Q(x) P(x)Q(x) Derivacija P (x) P(x)/Q(x) POLINOMI Polinomi se množe naredbom conv() : Pomnoži dva polinoma (x 2 + 3x + 2)*(4x+2) Za dijeljenje polinoma služi naredba deconv():! Grafičke funkcije 2D Važnije funkcije (plot, bar, stem, stairs) Kao prvi korak potrebno generirati vektor x koji sadrži vrijednosti u kojima se izračunava funkcija y=f(x), te nakon izračunavanja graf funkcije se iscrtava. >>plot(x,y) pri čemu je n kvocijent, a r ostatak dijeljenja, tj. vrijedi: p 1 /p 2 = n + r/p 2 Ove funkcije primaju i dodatne parametre koji definiraju izgled samog grafa (npr. boja i vrsta linija) 1

11 Osnovna naredba dvo-dimenzionalne grafike u MATLABu je plot. Osnovna naredba dvo-dimenzionalne grafike u MATLABu je plot. Potrebno je nacrtati funkciju y=sin(x) od do 2 P sa 3 točaka. Potrebno je nacrtati funkciju y=sin(x) od do 2 P sa 3 točaka >> x=linspace(,2*pi,3); % od do 2pi generira 3 točaka >> y=sin(x); >> plot(x,y) Osnove grafike u MATLABu Crtanje i označavanje dvodimenzionalnih grafova Podešavanje izgleda vaših crteža Upotreba subplot opcije Trodimenzionalni crteži A bargraph of vector x Interaktivni grafički alati A three dimensional bargraph A bargraph of matrix y 25% 1 2 A pie chart of x 5% 1% 2% 4% Inženjeri obično dodaju i Naslov Ime za X osu, i jedinice Ime za Y osu, i jedinice često je korisno dodati i mrežu preko slike xlabel ( x os ) dodavanje naziva x osi ylabel ( y os ) dodavanje naziva y osi title ( Graf funkcije ) dodavanje naziva grafu grid on /grid off dodavanje mreže Grafičke funkcije 2D (opcije) Oznaka Boja Oznaka Tip linije y Žuta - Puna m Ljubičasta : Točkasta linija c Svjetloplava -. Crta točka r Crvena -- Isprekidana linija g b w k Zelena Plava Bijela Crna Grafičke funkcije 2D (opcije) Crtanje na logaritamskoj skali semilogx semilogy Nova slika Figure semilogx(x,y, r ); semilogy(x2,y2, k ); figure, plot(x,y, r ); Više odvojenih grafova na istoj slici subplot(211), plot(x1,y1, r ); subplot subplot(212), plot(x2,y2, k ); 11

12 X=1:1 Y1=2*X+3 Y2=3*X-1 Plot(X,Y1, r,x,y2, g ) X=1:1; Y1=2*X+3; Y2=3*X-1; plot(x,y1,'r',x,y2,'g') Više grafova na jednom crtežu Svaki put kada izdate naredbu plot MATLAB briše postojeći crtež Da bi se otvorila nova slika, koristi se funkcija figure, npr. figure(2) Naredba plot(x) crta vektor x na način da se na x-os nanose indeksi vektora x, a na y-osi nalaze se vrijednosti vektora. Zadane točke međusobno se spajaju ravnim linijama: Crteži sa više grafova hold on Zadržava postojeći crtež tako da se novi graf može crtati preko postojećeg Kod ovog pristupa novi graf će po definiciji biti nacrtan plavom bojom Ova krivulja je u plavoj boji hold on komanda zadržava postojeći crtež Drugi crtež je takodjer nacrtan koristeći plavu boju hold off komanda prekida zadržavanje grafova na slici 12

13 Jednom komandom je moguće istovremeno iscrtati više krivulja Koristeći ovaj način, svaki graf je druge boje Jednom komandom je moguće istovremeno iscrtati više krivulja Koristeći ovaj način, svaki graf je druge boje Svaki par varijabli u plot komandi će proizvesti novi graf. Svaki par varijabli u plot komandi će proizvesti novi graf. Subplot peaks(1) instrukcija stvara 1x1 matricu čije se vrijednosti mogu prikazati pomoću plot funkcije koja daje 1 različitih grafova. subplot komandom se prozor u kome se crta može podijeliti na više pod-prozora u kojima se mogu prikazati crteži subplot(m,n,p) broj red broj stupca broj slike (položaj) subplot(2,2,1) 2 stupca 5-5 Peaks reda 2-2 y -2 x 2 2 reda i 1 stupac

14 x-y plot linearna podjela na obje osi semilogx log podjela na x osi semilogy log podjela na y osi loglog log podjela na obje osi Primjer skripte % crtanje x=[:.1:1]; y=x.^2-2*x; plot(x,y) % nacrtaj grafikon x,y grid on % uključi rešetku title('grafik funkcije'); %naslov grafikona xlabel('x'); ylabel('y'); Rezolucija x osi (5) 14

O MATLAB-U Što je MATLAB? MATLAB je naročito dobar za. Elektrotehnika. Kako se i gdje sve Matlab koristi u tehnici?

O MATLAB-U Što je MATLAB? MATLAB je naročito dobar za. Elektrotehnika. Kako se i gdje sve Matlab koristi u tehnici? O MATLAB-U Što je MATLAB? MATLAB je jedan od nekolicine komercijalnih matematičkih software paketa/alata Postoje još i Maple Mathematica MathCad MATLAB je naročito dobar za Matematičke operacije Posebno

More information

Sveučilišni studijski centar za stručne studije. Zavod za matematiku i fiziku. Uvod u Matlab. Verzija 1.1

Sveučilišni studijski centar za stručne studije. Zavod za matematiku i fiziku. Uvod u Matlab. Verzija 1.1 Sveučilišni studijski centar za stručne studije Zavod za matematiku i fiziku Uvod u Matlab Verzija 1.1 Karmen Rivier, Arijana Burazin Mišura 1.11.2008 Uvod Matlab je interaktivni sistem namijenjen izvođenju

More information

Mathcad sa algoritmima

Mathcad sa algoritmima P R I M J E R I P R I M J E R I Mathcad sa algoritmima NAREDBE - elementarne obrade - sekvence Primjer 1 Napraviti algoritam za sabiranje dva broja. NAREDBE - elementarne obrade - sekvence Primjer 1 POČETAK

More information

Algoritam za množenje ulančanih matrica. Alen Kosanović Prirodoslovno-matematički fakultet Matematički odsjek

Algoritam za množenje ulančanih matrica. Alen Kosanović Prirodoslovno-matematički fakultet Matematički odsjek Algoritam za množenje ulančanih matrica Alen Kosanović Prirodoslovno-matematički fakultet Matematički odsjek O problemu (1) Neka je A 1, A 2,, A n niz ulančanih matrica duljine n N, gdje su dimenzije matrice

More information

Ivan Soldo. Sažetak. U članku se analiziraju različiti načini množenja matrica. Svaki od njih ilustriran je primjerom.

Ivan Soldo. Sažetak. U članku se analiziraju različiti načini množenja matrica. Svaki od njih ilustriran je primjerom. Osječki matematički list 5(005), 8 Različiti načini množenja matrica Ivan Soldo Sažetak U članku se analiziraju različiti načini množenja matrica Svaki od njih ilustriran je primjerom Ključne riječi: linearni

More information

Projektovanje paralelnih algoritama II

Projektovanje paralelnih algoritama II Projektovanje paralelnih algoritama II Primeri paralelnih algoritama, I deo Paralelni algoritmi za množenje matrica 1 Algoritmi za množenje matrica Ovde su data tri paralelna algoritma: Direktan algoritam

More information

ZANIMLJIV NAČIN IZRAČUNAVANJA NEKIH GRANIČNIH VRIJEDNOSTI FUNKCIJA. Šefket Arslanagić, Sarajevo, BiH

ZANIMLJIV NAČIN IZRAČUNAVANJA NEKIH GRANIČNIH VRIJEDNOSTI FUNKCIJA. Šefket Arslanagić, Sarajevo, BiH MAT-KOL (Banja Luka) XXIII ()(7), -7 http://wwwimviblorg/dmbl/dmblhtm DOI: 75/МК7A ISSN 5-6969 (o) ISSN 986-588 (o) ZANIMLJIV NAČIN IZRAČUNAVANJA NEKIH GRANIČNIH VRIJEDNOSTI FUNKCIJA Šefket Arslanagić,

More information

PREDAVANJA. Igor Vujović. Split, 2016.

PREDAVANJA. Igor Vujović. Split, 2016. SVEUČILIŠTE U SPLITU POMORSKI FAKULTET U SPLITU TEHNIČKI PROGRAMSKI PAKETI PREDAVANJA Igor Vujović Split, 2016. PREDGOVOR Danas se smatra da tehnički obrazovana osoba mora imati određena znanja iz programiranja

More information

PRIPADNOST RJEŠENJA KVADRATNE JEDNAČINE DANOM INTERVALU

PRIPADNOST RJEŠENJA KVADRATNE JEDNAČINE DANOM INTERVALU MAT KOL Banja Luka) ISSN 0354 6969 p) ISSN 1986 58 o) Vol. XXI )015) 105 115 http://www.imvibl.org/dmbl/dmbl.htm PRIPADNOST RJEŠENJA KVADRATNE JEDNAČINE DANOM INTERVALU Bernadin Ibrahimpašić 1 Senka Ibrahimpašić

More information

TEORIJA SKUPOVA Zadaci

TEORIJA SKUPOVA Zadaci TEORIJA SKUPOVA Zadai LOGIKA 1 I. godina 1. Zapišite simbolima: ( x nije element skupa S (b) d je član skupa S () F je podskup slupa S (d) Skup S sadrži skup R 2. Neka je S { x;2x 6} = = i neka je b =

More information

LINEARNI MODELI STATISTIČKI PRAKTIKUM 2 2. VJEŽBE

LINEARNI MODELI STATISTIČKI PRAKTIKUM 2 2. VJEŽBE LINEARNI MODELI STATISTIČKI PRAKTIKUM 2 2. VJEŽBE Linearni model Promatramo jednodimenzionalni linearni model. Y = β 0 + p β k x k + ε k=1 x 1, x 2,..., x p - varijable poticaja (kontrolirane) ε - sl.

More information

3. Programiranje u Matlab-u

3. Programiranje u Matlab-u 3. Programiranje u Matlab-u 3.1 M-datoteke M-datoteka nije ništa drugo do obična tekstualna datoteka koja sadrži MATLAB komande i sačuvana je sa ekstenzijom.m. Postoje dva tipa M-datoteka, skriptovi i

More information

Slika 1. Slika 2. Da ne bismo stalno izbacivali elemente iz skupa, mi ćemo napraviti još jedan niz markirano, gde će

Slika 1. Slika 2. Da ne bismo stalno izbacivali elemente iz skupa, mi ćemo napraviti još jedan niz markirano, gde će Permutacije Zadatak. U vreći se nalazi n loptica različitih boja. Iz vreće izvlačimo redom jednu po jednu lopticu i stavljamo jednu pored druge. Koliko različitih redosleda boja možemo da dobijemo? Primer

More information

Metode izračunavanja determinanti matrica n-tog reda

Metode izračunavanja determinanti matrica n-tog reda Osječki matematički list 10(2010), 31 42 31 STUDENTSKA RUBRIKA Metode izračunavanja determinanti matrica n-tog reda Damira Keček Sažetak U članku su opisane metode izračunavanja determinanti matrica n-tog

More information

Red veze za benzen. Slika 1.

Red veze za benzen. Slika 1. Red veze za benzen Benzen C 6 H 6 je aromatično ciklično jedinjenje. Njegove dve rezonantne forme (ili Kekuléove structure), prema teoriji valentne veze (VB) prikazuju se uobičajeno kao na slici 1 a),

More information

Kratak kurs MatLab-a

Kratak kurs MatLab-a Kratak kurs MatLab-a 1 SADRŽAJ 1. Uvodne osnove... 3 2. Rad sa osnovnim funkcijama MatLab-a... 4 2.1. Matematičke funkcije u MatLabu... 5 2.2. Rad sa matricama... 6 2.2.1. Rad sa elementima matrice...

More information

KLASIFIKACIJA NAIVNI BAJES. NIKOLA MILIKIĆ URL:

KLASIFIKACIJA NAIVNI BAJES. NIKOLA MILIKIĆ   URL: KLASIFIKACIJA NAIVNI BAJES NIKOLA MILIKIĆ EMAIL: nikola.milikic@fon.bg.ac.rs URL: http://nikola.milikic.info ŠTA JE KLASIFIKACIJA? Zadatak određivanja klase kojoj neka instanca pripada instanca je opisana

More information

Metode praćenja planova

Metode praćenja planova Metode praćenja planova Klasična metoda praćenja Suvremene metode praćenja gantogram mrežni dijagram Metoda vrednovanja funkcionalnosti sustava Gantogram VREMENSKO TRAJANJE AKTIVNOSTI A K T I V N O S T

More information

Uvod u relacione baze podataka

Uvod u relacione baze podataka Uvod u relacione baze podataka Ana Spasić 2. čas 1 Mala studentska baza dosije (indeks, ime, prezime, datum rodjenja, mesto rodjenja, datum upisa) predmet (id predmeta, sifra, naziv, bodovi) ispitni rok

More information

Matrice u Maple-u. Upisivanje matrica

Matrice u Maple-u. Upisivanje matrica Matrice u Maple-u Tvrtko Tadić U prošlom broju upoznali ste se s matricama, a u ovom broju vidjeli ste neke njihove primjene. Mnoge je vjerojatno prepalo računanje s matricama. Pa tko će raditi svo to

More information

Hornerov algoritam i primjene

Hornerov algoritam i primjene Osječki matematički list 7(2007), 99 106 99 STUDENTSKA RUBRIKA Hornerov algoritam i primjene Zoran Tomljanović Sažetak. U ovom članku obrad uje se Hornerov algoritam za efikasno računanje vrijednosti polinoma

More information

Šime Šuljić. Funkcije. Zadavanje funkcije i područje definicije. š2004š 1

Šime Šuljić. Funkcije. Zadavanje funkcije i područje definicije. š2004š 1 Šime Šuljić Funkcije Zadavanje funkcije i područje definicije š2004š 1 Iz povijesti Dvojica Francuza, Pierre de Fermat i Rene Descartes, posebno su zadužila matematiku unijevši ideju koordinatne metode

More information

povezuju tačke na četiri različita načina (pravom linijom, splajnom,

povezuju tačke na četiri različita načina (pravom linijom, splajnom, Origin Zadatak 1. Otvoriti Origin i kreirati novi projekat; U datasheet-u dodati novu kolonu; U project exploreru kreirati nove podfoldere: Data i Graphs; Prebaciti trenutni datasheet u podfolder Data;

More information

Fajl koji je korišćen može se naći na

Fajl koji je korišćen može se naći na Machine learning Tumačenje matrice konfuzije i podataka Fajl koji je korišćen može se naći na http://www.technologyforge.net/datasets/. Fajl se odnosi na pečurke (Edible mushrooms). Svaka instanca je definisana

More information

MATLAB for Windows PODGORICA, DECEMBAR 1996.

MATLAB for Windows PODGORICA, DECEMBAR 1996. Igor Đurović Zdravko Uskoković Ljubiša Stanković MATLAB for Windows PODGORICA, DECEMBAR 1996. PREDGOVOR Ova knjiga je nastala kao rezultat iskustva autora u pedagoškom i istraživačkom radu sa programskim

More information

KVADRATNE INTERPOLACIJSKE METODE ZA JEDNODIMENZIONALNU BEZUVJETNU LOKALNU OPTIMIZACIJU 1

KVADRATNE INTERPOLACIJSKE METODE ZA JEDNODIMENZIONALNU BEZUVJETNU LOKALNU OPTIMIZACIJU 1 MAT KOL (Banja Luka) ISSN 0354 6969 (p), ISSN 1986 5228 (o) Vol. XXII (1)(2016), 5 19 http://www.imvibl.org/dmbl/dmbl.htm KVADRATNE INTERPOLACIJSKE METODE ZA JEDNODIMENZIONALNU BEZUVJETNU LOKALNU OPTIMIZACIJU

More information

Oracle Spatial Koordinatni sustavi, projekcije i transformacije. Dalibor Kušić, mag. ing. listopad 2010.

Oracle Spatial Koordinatni sustavi, projekcije i transformacije. Dalibor Kušić, mag. ing. listopad 2010. Oracle Spatial Koordinatni sustavi, projekcije i transformacije Dalibor Kušić, mag. ing. listopad 2010. Pregled Uvod Koordinatni sustavi Transformacije Projekcije Modeliranje 00:25 Oracle Spatial 2 Uvod

More information

Matrične dekompozicije i primjene

Matrične dekompozicije i primjene Sveučilište JJ Strossmayera u Osijeku Odjel za matematiku Goran Pavić Matrične dekompozicije i primjene Diplomski rad Osijek, 2012 Sveučilište JJ Strossmayera u Osijeku Odjel za matematiku Goran Pavić

More information

Geometrijski smisao rješenja sustava od tri linearne jednadžbe s tri nepoznanice

Geometrijski smisao rješenja sustava od tri linearne jednadžbe s tri nepoznanice Osječki matematički list 6(2006), 79 84 79 Geometrijski smisao rješenja sustava od tri linearne jednadžbe s tri nepoznanice Zlatko Udovičić Sažetak. Geometrijski smisao rješenja sustava od dvije linearne

More information

ALGORITAM FAKTORIZACIJE GNFS

ALGORITAM FAKTORIZACIJE GNFS SVEUČILIŠTE U ZAGREBU FAKULTET ELEKTROTEHNIKE I RAČUNARSTVA ALGORITAM FAKTORIZACIJE GNFS Ivan Fratrić Seminar iz predmeta Sigurnost računalnih sustava ZAGREB, Sažetak Faktorizacija brojeva jedan je od

More information

Quasi-Newtonove metode

Quasi-Newtonove metode Sveučilište J. J. Strossmayera u Osijeku Odjel za matematiku Milan Milinčević Quasi-Newtonove metode Završni rad Osijek, 2016. Sveučilište J. J. Strossmayera u Osijeku Odjel za matematiku Milan Milinčević

More information

NAPREDNI FIZIČKI PRAKTIKUM II studij Geofizika POLARIZACIJA SVJETLOSTI

NAPREDNI FIZIČKI PRAKTIKUM II studij Geofizika POLARIZACIJA SVJETLOSTI NAPREDNI FIZIČKI PRAKTIKUM II studij Geofizika POLARIZACIJA SVJETLOSTI studij Geofizika NFP II 1 ZADACI 1. Izmjerite ovisnost intenziteta linearno polarizirane svjetlosti o kutu jednog analizatora. Na

More information

Matrice traga nula math.e Vol. 26. math.e. Hrvatski matematički elektronički časopis. Matrice traga nula. komutator linearna algebra. Sažetak.

Matrice traga nula math.e Vol. 26. math.e. Hrvatski matematički elektronički časopis. Matrice traga nula. komutator linearna algebra. Sažetak. 1 math.e Hrvatski matematički elektronički časopis komutator linearna algebra Marijana Kožul i Rajna Rajić Matrice traga nula marijana55@gmail.com, rajna.rajic@rgn.hr Rudarsko-geološko-naftni fakultet,

More information

6. PROGRAMSKE STRUKTURE STRUKTUIRANOG PROGRAMIRANJA

6. PROGRAMSKE STRUKTURE STRUKTUIRANOG PROGRAMIRANJA 6. PROGRAMSKE STRUKTURE STRUKTUIRANOG PROGRAMIRANJA U programiranju često postoji potreba da se redoslijed izvršavanja naredbi uslovi prethodno dobivenim međurezultatima u toku izvršavanja programa. Na

More information

Kontrolni uređaji s vremenskom odgodom za rasvjetu i klimu

Kontrolni uređaji s vremenskom odgodom za rasvjetu i klimu KOTROI SKOPOVI ZA RASVJETU I KIMA UREĐAJE Kontrolni i s vremenskom odgodom za rasvjetu i klimu Modularni dizajn, slobodna izmjena konfiguracije Sigurno. iski napon V Efikasno čuvanje energije Sigurnost.

More information

Simetrične matrice, kvadratne forme i matrične norme

Simetrične matrice, kvadratne forme i matrične norme Sveučilište JJStrossmayera u Osijeku Odjel za matematiku Sveučilišni preddiplomski studij matematike Martina Dorić Simetrične matrice, kvadratne forme i matrične norme Završni rad Osijek, 2014 Sveučilište

More information

ODREĐIVANJE DINAMIČKOG ODZIVA MEHANIČKOG SUSTAVA METODOM RUNGE-KUTTA

ODREĐIVANJE DINAMIČKOG ODZIVA MEHANIČKOG SUSTAVA METODOM RUNGE-KUTTA Sveučilište u Zagrebu GraĎevinski faklultet Kolegij: Primjenjena matematika ODREĐIVANJE DINAMIČKOG ODZIVA MEHANIČKOG SUSTAVA METODOM RUNGE-KUTTA Seminarski rad Student: Marija Nikolić Mentor: prof.dr.sc.

More information

Vedska matematika. Marija Miloloža

Vedska matematika. Marija Miloloža Osječki matematički list 8(2008), 19 28 19 Vedska matematika Marija Miloloža Sažetak. Ovimčlankom, koji je gradivom i pristupom prilagod en prvim razredima srednjih škola prikazuju se drugačiji načini

More information

ARITMETIČKO LOGIČKA JEDINICA ( ALU ) Davor Bogdanović SVEUČILIŠTE JOSIPA JURJA STROSSMAYERA U OSIJEKU ELEKTROTEHNIČKI FAKULTET. Sveučilišni studij

ARITMETIČKO LOGIČKA JEDINICA ( ALU ) Davor Bogdanović SVEUČILIŠTE JOSIPA JURJA STROSSMAYERA U OSIJEKU ELEKTROTEHNIČKI FAKULTET. Sveučilišni studij SVEUČILIŠTE JOSIPA JURJA STROSSMAYERA U OSIJEKU ELEKTROTEHNIČKI FAKULTET Sveučilišni studij ARITMETIČKO LOGIČKA JEDINICA ( ALU ) Završni rad Davor Bogdanović Osijek, rujan 2010. 1. Uvod -----------------------------------------------------------------------------------------------------------

More information

Termodinamika. FIZIKA PSS-GRAD 29. studenog Copyright 2015 John Wiley & Sons, Inc. All rights reserved.

Termodinamika. FIZIKA PSS-GRAD 29. studenog Copyright 2015 John Wiley & Sons, Inc. All rights reserved. Termodinamika FIZIKA PSS-GRAD 29. studenog 2017. 15.1 Thermodynamic Systems and Their Surroundings Thermodynamics is the branch of physics that is built upon the fundamental laws that heat and work obey.

More information

Sveučilište Josipa Jurja Strossmayera u Osijeku Odjel za matematiku

Sveučilište Josipa Jurja Strossmayera u Osijeku Odjel za matematiku Sveučilište Josipa Jurja Strossmayera u Osijeku Odjel za matematiku Valentina Volmut Ortogonalni polinomi Diplomski rad Osijek, 2016. Sveučilište Josipa Jurja Strossmayera u Osijeku Odjel za matematiku

More information

Tina Drašinac. Cramerovo pravilo. Završni rad

Tina Drašinac. Cramerovo pravilo. Završni rad Sveučilište JJStrossmayera u Osijeku Odjel za matematiku Preddiplomski studij matematike Tina Drašinac Cramerovo pravilo Završni rad U Osijeku, 19 listopada 2010 Sveučilište JJStrossmayera u Osijeku Odjel

More information

Vektori u ravnini i prostoru. Rudolf Scitovski, Ivan Vazler. 10. svibnja Uvod 1

Vektori u ravnini i prostoru. Rudolf Scitovski, Ivan Vazler. 10. svibnja Uvod 1 Ekonomski fakultet Sveučilište J. J. Strossmayera u Osijeku Vektori u ravnini i prostoru Rudolf Scitovski, Ivan Vazler 10. svibnja 2012. Sadržaj 1 Uvod 1 2 Operacije s vektorima 2 2.1 Zbrajanje vektora................................

More information

Zadatci sa ciklusima. Zadatak1: Sastaviti progra koji određuje z ir prvih prirod ih rojeva.

Zadatci sa ciklusima. Zadatak1: Sastaviti progra koji određuje z ir prvih prirod ih rojeva. Zadatci sa ciklusima Zadatak1: Sastaviti progra koji određuje z ir prvih prirod ih rojeva. StrToIntDef(tekst,broj) - funkcija kojom se tekst pretvara u ceo broj s tim da je uvedena automatska kontrola

More information

Nilpotentni operatori i matrice

Nilpotentni operatori i matrice Sveučilište J. J. Strossmayera u Osijeku Odjel za matematiku Sveučilišni preddiplomski studij matematike Nikolina Romić Nilpotentni operatori i matrice Završni rad Osijek, 2016. Sveučilište J. J. Strossmayera

More information

ALGORITMI. Pojam algoritma Blok dijagram

ALGORITMI. Pojam algoritma Blok dijagram ALGORITMI Pojam algoritma Blok dijagram UVOD U ALGORITME Sadržaj Pojam algoritma Primjeri algoritama Osnovna svojstva algoritama Pojam algoritma Što je algoritam? Grubo rečeno: Algoritam = metoda, postupak,

More information

Zlatko Mihalić MOLEKULARNO MODELIRANJE (2+1, 0+0)

Zlatko Mihalić MOLEKULARNO MODELIRANJE (2+1, 0+0) Zlatko Mihalić MOLEKULARNO MODELIRANJE (2+1, 0+0) Asistenti doc. dr. sc. Ivan Kodrin dr. sc. Igor Rončević Literatura A. R. Leach, Molecular Modelling, Principles and Applications, 2. izdanje, Longman,

More information

Optimizacija Niza Čerenkovljevih teleskopa (CTA) pomoću Monte Carlo simulacija

Optimizacija Niza Čerenkovljevih teleskopa (CTA) pomoću Monte Carlo simulacija 1 / 21 Optimizacija Niza Čerenkovljevih teleskopa (CTA) pomoću Monte Carlo simulacija Mario Petričević Fizički odsjek, PMF Sveučilište u Zagrebu 30. siječnja 2016. 2 / 21 Izvori Spektar Detekcija Gama-astronomija

More information

Metoda parcijalnih najmanjih kvadrata: Regresijski model

Metoda parcijalnih najmanjih kvadrata: Regresijski model Sveučilište u Zagrebu Prirodoslovno-matematički fakultet Matematički odsjek Tamara Sente Metoda parcijalnih najmanjih kvadrata: Regresijski model Diplomski rad Voditelj rada: Izv.prof.dr.sc. Miljenko Huzak

More information

NAPREDNI FIZIČKI PRAKTIKUM 1 studij Matematika i fizika; smjer nastavnički MJERENJE MALIH OTPORA

NAPREDNI FIZIČKI PRAKTIKUM 1 studij Matematika i fizika; smjer nastavnički MJERENJE MALIH OTPORA NAPREDNI FIZIČKI PRAKTIKUM 1 studij Matematika i fizika; smjer nastavnički MJERENJE MALIH OTPORA studij Matematika i fizika; smjer nastavnički NFP 1 1 ZADACI 1. Mjerenjem geometrijskih dimenzija i otpora

More information

Matematika (PITUP) Prof.dr.sc. Blaženka Divjak. Matematika (PITUP) FOI, Varaždin

Matematika (PITUP) Prof.dr.sc. Blaženka Divjak. Matematika (PITUP) FOI, Varaždin Matematika (PITUP) FOI, Varaždin Dio II Bez obzira kako nam se neki teorem činio korektnim, ne možemo biti sigurni da ne krije neku nesavršenost sve dok se nam ne čini prekrasnim G. Boole The moving power

More information

Rešenja zadataka za vežbu na relacionoj algebri i relacionom računu

Rešenja zadataka za vežbu na relacionoj algebri i relacionom računu Rešenja zadataka za vežbu na relacionoj algebri i relacionom računu 1. Izdvojiti ime i prezime studenata koji su rođeni u Beogradu. (DOSIJE WHERE MESTO_RODJENJA='Beograd')[IME, PREZIME] where mesto_rodjenja='beograd'

More information

BAZE PODATAKA Predavanje 03

BAZE PODATAKA Predavanje 03 BAZE PODATAKA Predavanje 03 Prof. dr. sc. Tonči Carić Mario Buntić, mag. ing. traff. Juraj Fosin, mag. ing. traff. Sadržaj današnjeg predavanja Relacijski model podataka Coddova pravila Terminologija Domena

More information

MATLAB matrični laboratorij Interaktivni alat (kalkulator), programski jezik, grafički procesor

MATLAB matrični laboratorij Interaktivni alat (kalkulator), programski jezik, grafički procesor M. Essert: Matlab interaktivno 1 MATLAB matrični laboratorij Interaktivni alat (kalkulator), programski jezik, grafički procesor Program = algoritam + strukture podataka TIPOVI PODATAKA temeljni tip -

More information

UPUTE ZA OBLIKOVANJE DIPLOMSKOG RADA

UPUTE ZA OBLIKOVANJE DIPLOMSKOG RADA 1 UPUTE ZA OBLIKOVANJE DIPLOMSKOG RADA Opseg je diplomskog rada ograničen na 30 stranica teksta (broje se i arapskim brojevima označavaju stranice od početka Uvoda do kraja rada). Veličina je stranice

More information

Upute za laboratorijske vježbe iz signala i sustava

Upute za laboratorijske vježbe iz signala i sustava Zavod za elektroničke sustave i obradbu informacija Fakultet elektrotehnike i računarstva Sveučilište u Zagrebu Upute za laboratorijske vježbe iz signala i sustava Tomislav Petković, Zvonko Kostanjčar,

More information

ANALYSIS OF THE RELIABILITY OF THE "ALTERNATOR- ALTERNATOR BELT" SYSTEM

ANALYSIS OF THE RELIABILITY OF THE ALTERNATOR- ALTERNATOR BELT SYSTEM I. Mavrin, D. Kovacevic, B. Makovic: Analysis of the Reliability of the "Alternator- Alternator Belt" System IVAN MAVRIN, D.Sc. DRAZEN KOVACEVIC, B.Eng. BRANKO MAKOVIC, B.Eng. Fakultet prometnih znanosti,

More information

KRITERIJI KOMPLEKSNOSTI ZA K-MEANS ALGORITAM

KRITERIJI KOMPLEKSNOSTI ZA K-MEANS ALGORITAM SVEUČILIŠTE U ZAGREBU PRIRODOSLOVNO MATEMATIČKI FAKULTET MATEMATIČKI ODSJEK Stela Šeperić KRITERIJI KOMPLEKSNOSTI ZA K-MEANS ALGORITAM Diplomski rad Voditelj rada: doc.dr.sc. Pavle Goldstein Zagreb, Srpanj

More information

Maja Antolović Algoritmi u teoriji brojeva

Maja Antolović Algoritmi u teoriji brojeva Sveučilište J.J.Strossmayera u Osijeku Odjel za matematiku Preddiplomski studij matematike Maja Antolović Algoritmi u teoriji brojeva Završni rad Osijek, 2017. Sveučilište J.J.Strossmayera u Osijeku Odjel

More information

Karakteri konačnih Abelovih grupa

Karakteri konačnih Abelovih grupa Sveučilište J. J. Strossmayera u Osijeku Odjel za matematiku Sveučilišni preddiplomski studij matematike Matija Klarić Karakteri konačnih Abelovih grupa Završni rad Osijek, 2015. Sveučilište J. J. Strossmayera

More information

PRIMJENA METODE PCA NAD SKUPOM SLIKA ZNAKOVA

PRIMJENA METODE PCA NAD SKUPOM SLIKA ZNAKOVA SVEUČILIŠTE U ZAGREBU FAKULTET ELEKTROTEHNIKE I RAČUNARSTVA ZAVRŠNI RAD br. 81 PRIMJENA METODE PCA NAD SKUPOM SLIKA ZNAKOVA Ivana Sučić Zagreb, srpanj 009 Sadržaj 1. Uvod... 1. Normalizacija slika znakova....1.

More information

Kvaternioni i kvaternionsko rješenje kvadratne jednadžbe

Kvaternioni i kvaternionsko rješenje kvadratne jednadžbe Kvaternioni i kvaternionsko rješenje 1 Uvod Kvaternioni i kvaternionsko rješenje kvadratne jednadžbe Željko Zrno 1 i Neven Jurić Što je matematika? Na što prvo čovjeka asocira riječ matematika? Matematika

More information

Sveučilište J. J. Strossmayera u Osijeku Odjel za matematiku

Sveučilište J. J. Strossmayera u Osijeku Odjel za matematiku Sveučilište J. J. Strossmayera u Osijeku Odjel za matematiku Mateja Dumić Cjelobrojno linearno programiranje i primjene Diplomski rad Osijek, 2014. Sveučilište J. J. Strossmayera u Osijeku Odjel za matematiku

More information

DRUGI KOLOKVIJ ZADACI ZA VJEŽBU. 1. zadatak. Za rad s bazom podataka moja_baza koristimo naredbu:

DRUGI KOLOKVIJ ZADACI ZA VJEŽBU. 1. zadatak. Za rad s bazom podataka moja_baza koristimo naredbu: DRUGI KOLOKVIJ ZADACI ZA VJEŽBU 1. zadatak. Za rad s bazom podataka moja_baza koristimo naredbu: a. SELECT moja_baza b. ENTER moja_baza c. USE moja_baza d. OPEN moja_baza 2. zadatak. Koja od ovih naredbi

More information

ANALYSIS OF INFLUENCE OF PARAMETERS ON TRANSFER FUNCTIONS OF APERIODIC MECHANISMS UDC Života Živković, Miloš Milošević, Ivan Ivanov

ANALYSIS OF INFLUENCE OF PARAMETERS ON TRANSFER FUNCTIONS OF APERIODIC MECHANISMS UDC Života Živković, Miloš Milošević, Ivan Ivanov UNIVERSITY OF NIŠ The scientific journal FACTA UNIVERSITATIS Series: Mechanical Engineering Vol.1, N o 6, 1999 pp. 675-681 Editor of series: Nenad Radojković, e-mail: radojkovic@ni.ac.yu Address: Univerzitetski

More information

ALGORITMI PODIJELI PA VLADAJ

ALGORITMI PODIJELI PA VLADAJ SVEUČILIŠTE U ZAGREBU PRIRODOSLOVNO MATEMATIČKI FAKULTET MATEMATIČKI ODSJEK Petra Penzer ALGORITMI PODIJELI PA VLADAJ Diplomski rad Voditelj rada: izv.prof.dr.sc. Saša Singer Zagreb, rujan 2016. Ovaj diplomski

More information

Sveučilište J. J. Strossmayera u Osijeku Odjel za matematiku Sveučilišni nastavnički studij matematike i informatike. Sortiranje u linearnom vremenu

Sveučilište J. J. Strossmayera u Osijeku Odjel za matematiku Sveučilišni nastavnički studij matematike i informatike. Sortiranje u linearnom vremenu Sveučilište J. J. Strossmayera u Osijeku Odjel za matematiku Sveučilišni nastavnički studij matematike i informatike Tibor Pejić Sortiranje u linearnom vremenu Diplomski rad Osijek, 2011. Sveučilište J.

More information

Funkcijske jednadºbe

Funkcijske jednadºbe MEMO pripreme 2015. Marin Petkovi, 9. 6. 2015. Funkcijske jednadºbe Uvod i osnovne ideje U ovom predavanju obradit emo neke poznate funkcijske jednadºbe i osnovne ideje rje²avanja takvih jednadºbi. Uobi

More information

Nelder Meadova metoda: lokalna metoda direktne bezuvjetne optimizacije

Nelder Meadova metoda: lokalna metoda direktne bezuvjetne optimizacije Osječki matematički list (2), 131-143 Nelder Meadova metoda: lokalna metoda direktne bezuvjetne optimizacije Lucijana Grgić, Kristian Sabo Sažetak U radu je opisana poznata Nelder Meadova metoda, koja

More information

MATHEMATICAL ANALYSIS OF PERFORMANCE OF A VIBRATORY BOWL FEEDER FOR FEEDING BOTTLE CAPS

MATHEMATICAL ANALYSIS OF PERFORMANCE OF A VIBRATORY BOWL FEEDER FOR FEEDING BOTTLE CAPS http://doi.org/10.24867/jpe-2018-02-055 JPE (2018) Vol.21 (2) Choudhary, M., Narang, R., Khanna, P. Original Scientific Paper MATHEMATICAL ANALYSIS OF PERFORMANCE OF A VIBRATORY BOWL FEEDER FOR FEEDING

More information

Lekcija 1: Osnove. Elektrotehnički fakultet Sarajevo 2012/2013

Lekcija 1: Osnove. Elektrotehnički fakultet Sarajevo 2012/2013 Lekcija : Osnove multivarijabilnih sistema upravljanja Prof.dr.sc. Jasmin Velagić Elektrotehnički fakultet Sarajevo Kolegij: Multivarijabilni ij i sistemi i 0/03 Kolegij: Multivarijabilni sistemi Predmetni

More information

O aksiomu izbora, cipelama i čarapama

O aksiomu izbora, cipelama i čarapama O aksiomu izbora, cipelama i čarapama Aksiom izbora može se izreći u raznim ekvivalentnim formama. Dokazi ekvivalencije aksioma izbora npr. sa Zornovom lemom, ili pak sa Zermelovim teoremom o dobrom uredaju,

More information

Položaj nultočaka polinoma

Položaj nultočaka polinoma Osječki matematički list 4 (204), 05-6 Položaj nultočaka polinoma Mandalena Pranjić Rajna Rajić Sažetak Prema Rolleovom teoremu, bilo koji segment čiji su krajevi međusobno različite realne nultočke polinoma

More information

ANALIZA UČINKOVITOSTI REKONSTRUKCIJE RAZLIČITIH TRANSFORMACIJA KOD SAŽIMAJUĆEG OČITAVANJA U SVRHU REPREZENTACIJE SLIKE

ANALIZA UČINKOVITOSTI REKONSTRUKCIJE RAZLIČITIH TRANSFORMACIJA KOD SAŽIMAJUĆEG OČITAVANJA U SVRHU REPREZENTACIJE SLIKE SVEUČILIŠTE U ZAGREBU FAKULTET ELEKTROTEHNIKE I RAČUNARSTVA DIPLOMSKI RAD br. 1537 ANALIZA UČINKOVITOSTI REKONSTRUKCIJE RAZLIČITIH TRANSFORMACIJA KOD SAŽIMAJUĆEG OČITAVANJA U SVRHU REPREZENTACIJE SLIKE

More information

Zanimljive rekurzije

Zanimljive rekurzije Zanimljive rekurzije Dragana Jankov Maširević i Jelena Jankov Riječ dvije o rekurzijama Rekurzija je metoda definiranja funkcije na način da se najprije definira nekoliko jednostavnih, osnovnih slučajeva,

More information

Osobine metode rezolucije: zaustavlja se, pouzdanost i kompletnost. Iskazna logika 4

Osobine metode rezolucije: zaustavlja se, pouzdanost i kompletnost. Iskazna logika 4 Matematička logika u računarstvu Department of Mathematics and Informatics, Faculty of Science,, Serbia novembar 2012 Rezolucija 1 Metod rezolucije je postupak za dokazivanje da li je neka iskazna (ili

More information

Linearno programiranje i primjene

Linearno programiranje i primjene Sveučilište J.J.Strossmayera u Osijeku Odjel za matematiku Rebeka Čordaš Linearno programiranje i primjene Diplomski rad Osijek, 2014. Sveučilište J.J.Strossmayera u Osijeku Odjel za matematiku Rebeka

More information

DES I AES. Ivan Nad PRIRODOSLOVNO MATEMATIČKI FAKULTET MATEMATIČKI ODSJEK. Diplomski rad. Voditelj rada: doc.dr.sc.

DES I AES. Ivan Nad PRIRODOSLOVNO MATEMATIČKI FAKULTET MATEMATIČKI ODSJEK. Diplomski rad. Voditelj rada: doc.dr.sc. SVEUČILIŠTE U ZAGREBU PRIRODOSLOVNO MATEMATIČKI FAKULTET MATEMATIČKI ODSJEK Ivan Nad DES I AES Diplomski rad Voditelj rada: doc.dr.sc. Zrinka Franušić Zagreb, srpanj, 2014. Ovaj diplomski rad obranjen

More information

Konstekstno slobodne gramatike

Konstekstno slobodne gramatike Konstekstno slobodne gramatike Vežbe 07 - PPJ Nemanja Mićović nemanja_micovic@matfbgacrs Matematički fakultet, Univerzitet u Beogradu 4 decembar 2017 Sadržaj Konstekstno slobodne gramatike Rečenična forma

More information

Pogled u povijest razvoja algoritama

Pogled u povijest razvoja algoritama Sveučilište J. J. Strossmayera u Osijeku Odjel za matematiku Tea Fijačko Pogled u povijest razvoja algoritama Diplomski rad Osijek, 2011. Sveučilište J. J. Strossmayera u Osijeku Odjel za matematiku Tea

More information

Sveučilište J.J. Strossmayera u Osijeku Odjel za matematiku Sveučilišni preddiplomski studij matematike. Ivana Oreški REKURZIJE.

Sveučilište J.J. Strossmayera u Osijeku Odjel za matematiku Sveučilišni preddiplomski studij matematike. Ivana Oreški REKURZIJE. Sveučilište J.J. Strossmayera u Osijeku Odjel za matematiku Sveučilišni preddiplomski studij matematike Ivana Oreški REKURZIJE Završni rad Osijek, 2011. Sveučilište J.J. Strossmayera u Osijeku Odjel za

More information

Product Function Matrix and its Request Model

Product Function Matrix and its Request Model Strojarstvo 51 (4) 293-301 (2009) M KARAKAŠIĆ et al, Product Function Matrix and its Request Model 293 CODEN STJSAO ISSN 0562-1887 ZX470/1388 UDK 6585122:00442 Product Function Matrix and its Request Model

More information

ELIPTIČKE KRIVULJE I KRIPTIRANJE. Zdravko Musulin PRIRODOSLOVNO MATEMATIČKI FAKULTET MATEMATIČKI ODSJEK. Diplomski rad

ELIPTIČKE KRIVULJE I KRIPTIRANJE. Zdravko Musulin PRIRODOSLOVNO MATEMATIČKI FAKULTET MATEMATIČKI ODSJEK. Diplomski rad SVEUČILIŠTE U ZAGREBU PRIRODOSLOVNO MATEMATIČKI FAKULTET MATEMATIČKI ODSJEK Zdravko Musulin ELIPTIČKE KRIVULJE I KRIPTIRANJE Diplomski rad Voditelj rada: izv. prof. dr. sc. Zrinka Franušić Zagreb, lipanj,

More information

Krivulja središta i krivulja fokusa u pramenu konika. konika zadanom pomoću dviju dvostrukih točaka u izotropnoj ravnini

Krivulja središta i krivulja fokusa u pramenu konika. konika zadanom pomoću dviju dvostrukih točaka u izotropnoj ravnini Stručni rad Prihvaćeno 18.02.2002. MILJENKO LAPAINE Krivulja središta i krivulja fokusa u pramenu konika zadanom pomoću dviju dvostrukih točaka u izotropnoj ravnini Krivulja središta i krivulja fokusa

More information

NIPP. Implementing rules for metadata. Ivica Skender NSDI Working group for technical standards.

NIPP. Implementing rules for metadata. Ivica Skender NSDI Working group for technical standards. Implementing rules for metadata Ivica Skender NSDI Working group for technical standards ivica.skender@gisdata.com Content Working group for technical standards INSPIRE Metadata implementing rule Review

More information

SVEUČILIŠTE U ZAGREBU FAKULTET STROJARSTVA I BRODOGRADNJE ZAVRŠNI RAD. Juraj Benić. Zagreb, 2015.

SVEUČILIŠTE U ZAGREBU FAKULTET STROJARSTVA I BRODOGRADNJE ZAVRŠNI RAD. Juraj Benić. Zagreb, 2015. SVEUČILIŠTE U ZAGREBU FAKULTET STROJARSTVA I BRODOGRADNJE ZAVRŠNI RAD Juraj Benić Zagreb, 2015. SVEUČILIŠTE U ZAGREBU FAKULTET STROJARSTVA I BRODOGRADNJE ZAVRŠNI RAD Mentor: Prof.dr.sc. Mario Essert Student:

More information

Ariana Trstenjak Kvadratne forme

Ariana Trstenjak Kvadratne forme Sveučilište Josipa Jurja Strossmayera u Osijeku Odjel za matematiku Sveučilišni preddiplomski studij matematike Ariana Trstenjak Kvadratne forme Završni rad Osijek, 014. Sveučilište Josipa Jurja Strossmayera

More information

Sveučilište J. J. Strossmayera u Osijeku Odjel za matematiku Preddiplomski sveučilišni studij matematike. Završni rad. Tema : Vedska matematika

Sveučilište J. J. Strossmayera u Osijeku Odjel za matematiku Preddiplomski sveučilišni studij matematike. Završni rad. Tema : Vedska matematika Sveučilište J. J. Strossmayera u Osijeku Odjel za matematiku Preddiplomski sveučilišni studij matematike Završni rad Tema : Vedska matematika Student : Vedrana Babić Broj indeksa: 919 Osijek, 2016. 1 Sveučilište

More information

ARDUINO KROZ JEDNOSTAVNE PRIMJERE - pripreme za natjecanja -

ARDUINO KROZ JEDNOSTAVNE PRIMJERE - pripreme za natjecanja - ARDUINO KROZ JEDNOSTAVNE PRIMJERE - pripreme za natjecanja - PRIPREMA 7-2015 IZRADA SENZORA BOJA Paolo Zenzerović, mag. ing. el. Zagreb, 2015. 2 ARDUINO KROZ JEDNOSTAVNE PRIMJERE SENZOR ZA BOJE Eto jedne

More information

Konformno preslikavanje i Möbiusova transformacija. Završni rad

Konformno preslikavanje i Möbiusova transformacija. Završni rad Sveučilište J. J. Strossmayera u Osijeku Odjel za matematiku Sveučilišni preddiplomski studij matematike Lucija Rupčić Konformno preslikavanje i Möbiusova transformacija Završni rad Osijek, 2017. Sveučilište

More information

SOUND SOURCE INFLUENCE TO THE ROOM ACOUSTICS QUALITY MEASUREMENT

SOUND SOURCE INFLUENCE TO THE ROOM ACOUSTICS QUALITY MEASUREMENT ISSN 1330-3651 (Print), ISSN 1848-6339 (Online) DOI: 10.17559/TV-20150324110051 SOUND SOURCE INFLUENCE TO THE ROOM ACOUSTICS QUALITY MEASUREMENT Siniša Fajt, Miljenko Krhen, Marin Milković Original scientific

More information

4 Funkcije. 4.1 Definicija funkcije

4 Funkcije. 4.1 Definicija funkcije Definicija funkcije Poziv funkcije Funkcijski parametri Pozicijski parametri Slijedni parametri Imenovani parametri Funkcija je objekt Funkcijski prostor imena Ugnjež dene funkcije Rekurzivne funkcije

More information

Sveučilište u Zagrebu Fakultet prometnih znanosti Diplomski studij. Umjetna inteligencija - Genetski algoritmi 47895/47816 UMINTELI HG/

Sveučilište u Zagrebu Fakultet prometnih znanosti Diplomski studij. Umjetna inteligencija - Genetski algoritmi 47895/47816 UMINTELI HG/ Sveučilište u Zagrebu Fakultet prometnih znanosti Diplomski studij Umjetna inteligencija - Genetski algoritmi 47895/47816 UMINTELI HG/2008-2009 Genetski algoritam Postupak stohastičkog pretraživanja prostora

More information

Strojno učenje. Metoda potpornih vektora (SVM Support Vector Machines) Tomislav Šmuc

Strojno učenje. Metoda potpornih vektora (SVM Support Vector Machines) Tomislav Šmuc Strojno učenje Metoda potpornih vektora (SVM Support Vector Machines) Tomislav Šmuc Generativni i diskriminativni modeli Diskriminativni Generativni (Učenje linije koja razdvaja klase) Učenje modela za

More information

Doc. dr. sc. Marko Maliković Ak. god

Doc. dr. sc. Marko Maliković Ak. god Primjena računala u nastavi Doc. dr. sc. Marko Maliković Ak. god. 2016-2017 Literatura ICT Edu - modul 3, Razvoj digitalne kompetencije i multimedija u nastavi IV. dio, HotPotatoes online provjera znanja

More information

PRIRODOSLOVNO MATEMATIČKI FAKULTET MATEMATIČKI ODSJEK BINARNI POLINOMI. Diplomski rad. Voditelj rada: doc. dr. sc. Goranka Nogo. Zagreb, 2017.

PRIRODOSLOVNO MATEMATIČKI FAKULTET MATEMATIČKI ODSJEK BINARNI POLINOMI. Diplomski rad. Voditelj rada: doc. dr. sc. Goranka Nogo. Zagreb, 2017. SVEUČILIŠTE U ZAGREBU PRIRODOSLOVNO MATEMATIČKI FAKULTET MATEMATIČKI ODSJEK Jure Šiljeg BINARNI POLINOMI Diplomski rad Voditelj rada: doc. dr. sc. Goranka Nogo Zagreb, 2017. Ovaj diplomski rad obranjen

More information

Prsten cijelih brojeva

Prsten cijelih brojeva SVEUČILIŠTE JOSIPA JURJA STROSSMAYERA U OSIJEKU ODJEL ZA MATEMATIKU Marijana Pravdić Prsten cijelih brojeva Diplomski rad Osijek, 2017. SVEUČILIŠTE JOSIPA JURJA STROSSMAYERA U OSIJEKU ODJEL ZA MATEMATIKU

More information

THE USE OF SCRIPT IN THE SOFTWARE GEMCOM ***

THE USE OF SCRIPT IN THE SOFTWARE GEMCOM *** MINING AND METALLURGY INSTITUTE BOR UDK: 622 ISSN: 2334-8836 (Štampano izdanje) ISSN: 2406-1395 (Online) UDK: 681.51:551:517.1(045)=111 doi:10.5937/mmeb1504053v Abstract Zoran Vaduvesković *, Daniel Kržanović

More information

Diferencijska evolucija

Diferencijska evolucija SVEUČILIŠTE U ZAREBU FAKULTET ELEKTROTEHNIKE I RAČUNARSTVA PROJEKT Diferencijska evolucija Zoran Dodlek, 0036429614 Voditelj: doc. dr. sc. Marin olub Zagreb, prosinac, 2008. Sadržaj 1. Uvod...1 1.1 Primjene

More information