Upload
sandra-pranjic
View
231
Download
0
Embed Size (px)
Citation preview
8/18/2019 Vjezba 1 Osnove Matlaba
1/16
Predmet: MODELIRANJE I SIMULACIJA I (i)
VJEŽBE 1.OSNOVE MATLAB-a
Literatura:
8/18/2019 Vjezba 1 Osnove Matlaba
2/16
1. Amos Gilat: MATLAB - An Introduction with Applications, Department of Mechanical Engineering, he !hio "tate #ni$ersit%, &"B'(1) *+(-(+-(+/+0(/, John ile% 2 "ons, &nc., 3-11.
3. illiam Palm &&&: Introduction to MATLAB for Engineers, McGra4(5ill "cience6Engineering6Math7 )edition, &"B'(1): *+(--+)0)+*, 8e9rar% , 3-1-.
). M. Essert, . Žili;: MATLAB, ti$ni program ?a in@en=ers>e i ?nanst$ene prorane. "l@i ?a r=ea$an=e ra?liitihmatemati>ih pro9lema, te i?rana$an=a i simlaci=e $e?ane ? identiC>aci=, pra$l=an=e i reglaci=ssta$a.
3
8/18/2019 Vjezba 1 Osnove Matlaba
3/16
#? osno$ni programs>i ssta$ posto=e i 9ro=ni dodatni programs>i pa>eti tool9o(o$iF >o=ipo>ri$a= mnoga podr=a in@en=ers>e d=elatnosti: atomats>o pra$l=an=e, identiC>aci= ssta$a,statisti>e anali?e, anali? ssta$a $remens>o= i fre>$enci=s>o= domeni, sim9oli> matemati>,o9rad signala i sli>e, 3D i )D graC>e pri>a?e i 9ro=ne drge. Jedan od ?naa=ni=ih pa>eta =e "imlin> ($i?alni alat pomo; >o=eg =e mog;e simlirati >ontinirane i dis>retne ssta$e. "imlin> >oristifn>ci=s>e 9lo> di=agrame i=im se po$e?i$an=em >reira= ssta$i >o=e simliramo. !$a>$a prim=enaprograma ola>a$a rad >orisni> =er ne ?ahti=e$a detal=no po?na$an=e sinta>se programs>og =e?i>a.
# Matla9 =e mog;e raditi na d$a naina. Jedan =e dire>tan, pri em se gla$nom pro?orprograma pis=e nared9a, te program odmah $ra;a re?ltat. !$a= nain pri>ladan =e >ada radimo =ednosta$ne operaci=e 9e? pona$l=an=a.
od drgog naina, >orisni> te>stalnom editor Matla9 editor6de99gerF pie program >o=i sesasto=i od sli=eda nared9i i pohran==e ga >ao m(datote> datote>a s .m e>sten?i=omF. ad >omandnom pro?or Matla9a po?o$emo ime te datote>e, po>rent ;e se i?$ra$an=e programa t=.i?$ra$an=e sli=eda nared9i pohran=enih datoteci.
)
8/18/2019 Vjezba 1 Osnove Matlaba
4/16
"tandardni i?gled MAHAB(o$e radne po$rine
8/18/2019 Vjezba 1 Osnove Matlaba
5/16
Matla9o$i pro?oriPrim=er graC>og pro?ora
Prim=er pro?ora ?a pisan=e programa Pro?or sistema ?a pomo;Rad u komadom !ro"oru
0
8/18/2019 Vjezba 1 Osnove Matlaba
6/16
II 3K)F
ans L 1
II aL07II 9L)7II a9
ans L 10
## $ur%or %m&e'te i"a komado "aka "ai da kori%ik mo"e da u!i'e komadu* Taka i "are"+ ,ak !roeat. Bri%a&e
Aritmetike o!erai&e %a %k.arima
/
8/18/2019 Vjezba 1 Osnove Matlaba
7/16
/rioriteti i"0r'a0a&a
'a=$ii ada imamo $ie ?agrada, pr$o se i?rna$a ntran=a ?agradaF
Drgi po red "EPE'!VA'JE re;i po red M'!ŽE'JE, D&JEHJE'JE =edna> prioritetFNet$rti po red "AB&A'JE & !D#
8/18/2019 Vjezba 1 Osnove Matlaba
8/16
ans L 11
II +KF63
ans L +.0---
II K06)K3
ans L +.///+
II 0O)63
ans L /3.0---
ans L 0
II 3+O16)K)3O-.3
ans L 11
II -.+0(-.+0FO)613)FK-.+0O0613)0F...(-.+0FO+613)0/+F
ans L -.+-+1
1ormat !rika"a re"u.tata
#pis=emo tri ta>e ipritisnemo enter da 9ismoi?ra? nasta$ili
8/18/2019 Vjezba 1 Osnove Matlaba
9/16
II help format
II 3*-6+
ans L 1.3/
II format longII 3*-6+
ans L 1.30+130+1)1
E.emetare matematike 2uki&e
*
8/18/2019 Vjezba 1 Osnove Matlaba
10/16
II srt/F
ans L
II srt0-K1)F
ans L *.0*1+
II srt0K*srt1--FF
ans L 13
II 10K/--6F6srt131F
ans L 10
1-
8/18/2019 Vjezba 1 Osnove Matlaba
11/16
II sin)-F
ans L (-.*-
II sind)-F
ans L -.0---
De3i%a&e %ka.ari4 !rom&e.&i0i
11
8/18/2019 Vjezba 1 Osnove Matlaba
12/16
II L10
L 10
II L)(13
L ))
II aL13
a L 13
II BL
B L
II QLa(BFK-(a6B1-
Q L 1
II aL137II BL7II QLa(BFK-(a6B1-
Q L 1
II aL137 BL7 QLa(BFK-(a6B1-
Q L 1
/ra0i.a o imeima !rom&e.&i0i4 Mog imati do /) o?na>e Mog sadr@ati slo$a, cifre i pod$la>e Mora= poin=ati slo$om
13
8/18/2019 Vjezba 1 Osnove Matlaba
13/16
MAHAB pra$i ra?li> i?meR $eli>ih i malih slo$a&?9=ega$ati >oritan=e graRenih fn>ci=a sin, ep, srt itd..FUa!ri&ed de3irae !rom&e.&i0e II 4ho
Sor $aria9les are:
B Q a ans 9
II 4hos 'ame "i?e B%tes Qlass Attri9tes
B 11 do9leQ 11 do9lea 11 do9leans 11 do9le9 11 do9le 11 do9le
$ori%e komade "a rad % !rom&e.&0im
/rim&er 5656Data =e trigometri=s>a =ednaina
II Lpi607II H5"Lcos63FO3
1)
8/18/2019 Vjezba 1 Osnove Matlaba
14/16
#>oli>o =e
Pro$=eriti da li =e formla ispra$na ta>o to ;e tei?ranati o9=e strane =ednaine
H5" L
-.*-0
II 5"LtanFKsinFF63tanFF
5" L -.*-0
/rim&er 5676Netri >r@nice s sm=etene >ao na slici. #s$a>o= ta>i dodira >r@nice s tangente =ednana drg. !drediti rasto=an=e i?meR centra Q3 iQ. Polpreni >r@nica s: 1L1/mm,3L/,0mm, )L13mm, L*,0mm.
1
8/18/2019 Vjezba 1 Osnove Matlaba
15/16
Hini=e >o=e po$e?= centre >r@nica ine etritrogla, po?nate s d@ine s$ih stranica d$ata>$a trogla Q1 Q3 Q) i Q1 Q) Q . a= podata> se>oristi ?a i?rana$an=e glo$a T1 i T3 pomo;>osinsne teoreme.
osinsna teorema U po?nates d@ine Q1 Q3i Q1 Q) a gao T) =e ?9ir glo$a T1i T3F
%Program za izracunavanje zadatka 2
R1=16; R2=6.5; R3=12; R4=9.5;
C1C2=R1R2; C1C3=R1R3; C1C4=R1R4;
C2C3=R2R3; C3C4=R3R4;
!ama1=aco"##C1C2$2C1C3$2C2C3$2&'#2(C1C2(C1C3&&;
!ama2=aco"##C1C3$2C1C4$2C3C4$2&'#2(C1C3(C1C4&&;
!ama3=!ama1!ama2;
C2C4=")rt#C1C2$2C1C4$22(C1C2(C1C4(co"#!ama3&&
** zadatak2
C2C4 =
33.5+51
/rim&er 568610
8/18/2019 Vjezba 1 Osnove Matlaba
16/16
i=elo poetne temperatre -sm=eteno =e trent> tL- prostor >onstnatnetemperatre s, temperatrati=ela ;e se mi=en=ati prema
=ednaini:
Gd=e =e temperatra ti=ela trent> t a >Lconst. on?er$aos$=e?a$a=ceg picatemperatre 13-o8 sta$l=ena =e fri?ider ntrasn=etemperatre )o8. &?racnatitemperatr posli=e tri sata,>L-,0.
%,adatak 3
-"=3; -+=12+; k=+.45; t=3; %-" je kon"tantna tem/ereatura
-=round#-"#-+-"&(e0/#k(t&&
II ?adata>)
L 0*
/rim&er 5696
unction =dun#t&;
=2.'")rt#1#t(1.55&.$2&.("in#1.5(tatan#1.5(t&&
II dfn)F% L (-.--3/
1/