Sunteți pe pagina 1din 8

Simulincul este un pachet de programe folosit la modelarea, simularea si analizarea sistemelor dinamice.Prin simulinc se pot construi modele.

Mathlab nu incarca optiunea simulink decat atunci cand utilizatorul deschide un model simulink.Totodata se poate incarca simulink odata cu MathLab prin comenzile: - -r MathLab - statup .m (file !Se alege un model de Simulink din librarie"# - load_SimuLink (incarca optiunea simulink in memorie # - simulink (incarca simulink si deschide bara cu optiuni # $%emplu : Pentru a deschde direct optiunea simulink de pe desktop (in conditiile folosiri Microsoft &indo's (%,)***,+P ,se creaza o scurtatura pe desktop in care se ,a scrie comanda :

<matlabroot>\bin\win32\matlab.exe -r load_simulink

Pentru utilizatorii de -ni% (Linu% se ,a scrie comanda :

matlab -r load_simulink

INTRODUCEREA DE COMENZI IN SIMULINK


.upa ce se deschide Simulink si modelul pe care dorim sa-l prelucram, se pot introduce comenzi prin: - selctand optiuni din bara de stare# - selctand optiunea dintr-un model gata facut# - introducerea de comenzi in consola#

BARA DE OPTIUNI
/n ,ersiunea de 'indo's,optional se poate selecta o bara de instrumente care ,a aparea in partea de sus a modelului:

0ara de instrumente contine butoane des folosite cum ar fi : - open# - run# - close# Putem sa ne dam seama ce butoane contine bara de instrumene ducand cusorul pe optiunea dorita.1tunci ne ,a aparea o casuta in care ne este indicat numele butonului si functia pe care o efectueaza.

ANULAREA UNEI COMENZI


Se pot anula efectele unei comenzi pe care o consideram gresita,selectand optiunea EDIT-UNDO din bara de stare sau de la tastatura Ctrl-Z.Prin aceasta functie se pot anula pana la 2*2 de comenzi gresite.Se pot remedia comenzile din lista de mai 3os: - adaugarea,stergerea sau mutarea unui bloc# - adaugarea,stergerea sau mutarea unei linii# - editarea unui bloc# - crearea unui subsistem# Se pot anula efectele comenzii UNDO,prin comanda EDO .

FEREASTRA DIN SIMULINK


Simulink foloseste ferestre separate pentru a afisa un model,libraria,un bloc din librarie si un model grafic.4erestrele din simulink sunt construite sa se adapteze fiecarei rezolutii cunoscute..aca a,eti un monitor cu diagonala prea mare sau prea mica se editeaza noile dimensiuni ale ferestri dupa care se sal,eaza modelul.

Bara cu informatii
5ersiunea de 'indo's are in partea de 3os a modelului o bara cu di,erese informatii referitoare la modelul deschis.

6and se ruleaza o simulare se pot ,edea diferite inforamtii cu pri,ire la timpul simularii.0ara se poate afisa sau se poate ascunde selectand optiunea !IE"-ST#TUS $# . Simulink permite totodata marirea si micsorarea unui model: - pentru marire se alege !IE"-ZOOM IN sau se tasteaza t%p& r# - pentru micsorare se alege !IE"-ZOOM OUT sau t%p& '# - pentru fi%area pe ecran a modelului se alege !IE"-(IT S)STEM# - pentru a re,eni la marimea originala se alege NO M#L-!IE"#

SALVAREA UNUI MODEL


Se poate sal,a un model fie din bara de stare selctand (ILE-S#!E* (ILE-S#!E #S sau se poate tasta in consola mod&l +il& ,-u &.t&nsia .mdi/.

PRINTAREA

6omanda pentru printat este : print -ss%s -d !ic +il&nam&0 - s%s 1num&l& sist&mului 0 - d&'i-& 1num&l& dispo2iti'ului0 - print 1suntitl&d-print&a2a un subs%st&m +ara titlu0 - print -sSub3-print&a2a un +isi&r -u titlul sub30 - print ,45-s &6uisit& (ri-tion57 /-print&a2a un +isi&r -u titlul din parant&2a0 - print,45-s5* 8-b7/ 1print&a2a un subs%t&m d&9a s&l&-tat0

POZITIONAREA UNUI MODEL


-n model se poate aseza utilizand comanda PaperPositionMode:

vdp set_param('vdp', 'Paper !pe', 'usletter'" set_param('vdp', 'Paper#rientation', 'lands$ape'" set_param('vdp', 'PaperPosition%ode', 'manual'" set_param('vdp', 'PaperPosition', &'.( '.( ) )*" print +svdp

In exemplul se mai sus putem observa mai multe moduri de pozitionare a modelului: -usletter (orizontal) -landscape (vertical) -manual (introducem latimea si inaltimea) Dupa care am introdus comanda print svdp pentru a printa subsistemul de mai sus.

TABEL CU SCURTATURI
MANIPULAREA BLOCURILOR
Ta"# Selctarea unui bloc Selectarea mai multor blocuri 6opierea unui bloc din alte ferestre Mutarea blocului .uplicarea blocului Micro"oft $indo%" LM0 S'ift 7 LM0 .rag block .rag block Ctr( 7 LM0 and drag# or 8M0 and drag UNI& LM0 S'ift 7 LM0# or 6M0 alone .rag block .rag block Ctr( 7 LM0 and drag# or 8M0 and drag

6onectarea blocurilor .econectarea 0locurilor

LM0 S'ift 7 drag block

LM0 S'ift 7 drag block# or 6M0 and drag R turn E"c

.eschiderea de subsiteme Ent r /esire E"c

M19/P-L18$1 L/9/L:8
COMANDA Selectarea liniei Selectarea mai multor linii Tragerea unei linii .esenarea linilor in 3urul blocului Mutarea linilor unui segment Mutarea ,ectorului 6rearea de linii si segmente Micro"oft $indo%" LM0 S'ift 7 LM0 UNI& LM0 S'ift 7 LM0# or 6M0 alone

Ctr( 7 drag line# or 8M0 Ctr( 7 drag line# or 8M0 7 drag and drag line line S'ift 7 dra' line segments .rag segment .rag ,erte% S'ift 7 drag line S'ift 7 dra' line segments# or 6M0 and dra' segments .rag segment .rag ,erte% S'ift 7 drag line# or 6M0 7 drag line

Manipularea afiselor
Actiun Micro"oft $indo%" UNI& .ouble-click line, then enter label Ctr( 7 drag label .rag label 6lick in label, then edit S'ift 7 click label, then press D ( t

6rearea unui afis .ouble-click line, then enter label 6opierea unui afis Ctr( 7 drag label

Mutarea unui afis .rag label $ditarea unui afis 6lick in label, then edit Stergerea unui afis S'ift 7 click label, then press D ( t

Actiun 6reare de annotation 6opiere annotation Mutare annotation $ditarea annotation Stergerea annotation

Micro"oft $indo%" .ouble-click in diagram, then enter te%t Ctr( 7 drag label .rag label 6lick in te%t, then edit S'ift 7 select annotation, then press D ( t

UNI& .ouble-click in diagram, then enter te%t Ctr( 7 drag label .rag label 6lick in te%t, then edit S'ift 7 select annotation, then press D ( t

Cr ar a unui mod ( nou


Pentru a creea un nou model selectati comanda 9$& din bara cu obiecte.Se mai poate creea un nou model si alegand comanda 9$& din meniul 4/L$, dupa care se alege optiunea M:.$L.

S ( ctar a o)i ct (or


Multe actiuni asupra unor modele, precum copierea unui bloc sau stergerea unei linii, necesita ca utilizatorul sa selecteze mai intai un obiect.

S* cificar a cu(orii unui mod (


Simulink iti permite de asemenea sa specifici fondul foii de lucru ca si fondul unei diagrame.Pentru a selecta culoarea trebuie ca utilizatorul sa aleaga optiunea S68$$9 6:L:8 din meniul 4:8M1T, dupa care se aleg parametrii si in cele din urma se selecteaza optiunea Bac#+round co(or din m niu( Format,

In toat ca-uri( . Simu(in#/u( afi" a-a un m niu cu toat cu(ori( din car " a( + cu(oar a dorita,Daca "t " ( ctata o a(ta cu(oar d cat c ( d )a-a. "imu(in#/u( afi" a-a o dia+rama cu toat nuant ( din car " *oat " *oat a( + c a dorita, P ntru " ( ctar a cu(orii " fac c(ic# * comanda .efine 6ustom 6olors. In *art a inf rioara a dia+ram i d cu(ori " +a" "c ca"ut in int rioru( carora "unt !a(ori( c (or tr i cu(ori d )a-a 0ro"u. ! rd "i a()a"tru1. a (umino-itatii. a contra"tu(ui "i "aturati i cu !a(ori intr 2 "i 344, D finir a cu(ori(or " *oat fac "i *rin mutar a cur"oru(ui * dia+rama. *rin car " r +( a-a contra"tu(. (umino-itat a "i " a( + cu(oar a dorita, Cu(ori( " *ot adau+a in 6ustom 6olors facand c(ic# * 1dd to 6ustom 6olors.

Specificarea culorilor prin intermediul comenzilor


P ntru "* cificar a cu(ori(or *rin int rm diu( com n-i(or " fo(o" " comanda " t5*aram din con"o(a Mat(a),In urmatoru( ta) ( " +a" "c *aram trii * ntru dia+rama d cu(ori6
Param trii
ScreenColor

Uti(i-ar 4ondul unui bloc de diagrame

Back roundCol or !ore roundColo r

4ondul unor obiecte si hintu-uri 6onturul blocurilor si hintu-rilor

Se pot seta acesti parametrii in functie de ,alorile urmatoare: ;black;, ;'hite;, ;red;, ;green;, ;blue;, ;c<an;, ;magenta;, ;<ello';, ;gra<;, ;light0lue;, ;orange;, ;dark=reen; ;>r,g,b?; $%empul urmator seteaza fondul gri deschis :

set@param(gcs, ;Screen6olor;, ;>*.A, *.(, *.B?; # Simulink are un cod de culori si linii.

Po% r d )7

S-ar putea să vă placă și