Sunteți pe pagina 1din 6

Universitatea Tehnic a Moldovei Catedra Mecanica Teoretic

Raport
despre lucrarea de laborator nr.1 la Mecanic realizat n MATLAB Tema !lemente ale pro"ramului MATLAB

#arianta 1$

A ndeplinit st."r. A controlat

Chi%inu &$1$ 'copul lucrrii (amiliarizarea cu elementele de baz ale sistemului MATLAB) precum si
deprinderea in lucru cu acest sistem.

Mersul lucrrii
!*erci+iul 1 ,escrie+i comenzile de baz n re"imul de comand a -ro"ramului MATLAB. a. Comenzile de redactare a rndului /redactorul rndului.. Cnd se lucreaz cu MATLAB n re"im de comand) se aplic comenzile de redactare a rndului) indicate n /Tab. &.1. Combinaia de taste Ctrl0b Ctrl01 Ctrl0r Ctrl0l 2ome sau Ctrl0a !nd sau Ctrl0e Ctrl0p %i Ctrl0n Destinare ,eplasarea cursorului n dreapta la un simbol ,eplasarea cursorului n stn"a la un simbol ,eplasarea cursorului n dreapta la un cuvnt ,eplasarea cursorului n stn"a la un cuvnt ,eplasarea cursorului la nceputul rndului ,eplasarea cursorului la s1r%itul rndului Rs1oirea comenzilor precedente n sus %i n 3os pentru includerea n rndul de ntroducere ,el sau Ctrl0d 4ter"erea simbolului la dreapta de cursor Ctrl0n 4ter"erea simbolului la stn"a de cursor Ctrl05 4ter"erea pn la s1r%itul rndului !sc Cur+irea rndului de ntroducere 6ns ,eschiderea7nchiderea re"imului de includere -"Up Rs1oirea 1oilor sesiunii n sus -",n Rs1oirea 1oilor sesiunii n 3os Tabela &.1 7 Comenzile de redactare a rndului n MATLAB b. Comenzile de diri3are a 1erestrei n re"imul de comand. clc- cur+ ecranul %i pune cursorul n col+ul de sus din stn"a a ecranului "ol home- ntoarce cursorul n col+ul de sus din stn"a a 1erestrei echo <file_name> on 8 deschide re"imul de scoatere pe ecran a te*tului 'cript71ail /1ail7 scenariu . echo <file_name> off 8 nchide re"imul de scoatere pe ecran a te*tului 'cript71ail echo <file_name> 7 schimb re"imul de scoatere pe ecran la opus echo on all 8 deschide re"imul de scoatere pe ecran a te*tului tuturor m71ailor echo off all 8 nchide re"imul de scoatere pe ecran a te*tului tuturor m71ailor more on 7 deschide re"imul de scoatere pe ecran pe pa"ini /de 1olos la vizionarea m71ailurilor mari.

more off 7 nchide re"imul de scoatere pe ecran pe pa"ini

!*erci+iul & 'e cere de a ntroduce ntr7o variabil oarecare valoriile e*presiilor cnd * 91.:;<1$7= %i > 9 =.1.,e calculat e*presiile mai nti ntr7un rnd)iar peurm de optimizat /dup posibilitate. 1olosind variabilile intermediare.,e prezentat rezultatul n di1erite 1ormate %i de studiat in1orma+ia despre variabile cu a3utorul comenzii whos. !ste dat condi+ia A1=

Con+inutul sistemului

6.
> 9 =.1 A19//*0lo"/abs/cos/>....?/*0abs/ct"/>....@&);0sArt////*0abs/ct"/>...@=.?/*0lo"/abs/cos/>.....B A19$)$&C& Forma obtimizat: a9*0lo"/abs/cos/>...B b9*0abs/cot/>..B c9/*0abs/cot/>...@=B d9*0lo"/abs/cos/>...B A19/a?b.@&);0sArt/c?d.@1?;B A19$)$&C&

66.
> 9 =.1 D&9 coth//poE&/*.0/cos/>.@&.@&.?/abs/*.0sin/>...0//abs/*.0sin/>..?/poE&/*.0/cos/>.@&..@&.=. B D&9&):$F= Forma obtimizat : a9 poE&/*.0/cos/>.@& B b9 abs/*.0sin/>. B D&9coth/a@&?b.0/b?a. B D&9&):$F= Afiarea rezultatelor: GG 1ormat shortB A1)D&

D1 9 $)$&C& D& 9 &):$F= GG 1ormat compactB A1)D& D1 9 $)$&C& D& 9 &):$F= GG 1ormat ratBA1)D& D1 9 1F=?;:C1 D& 9 1HC1?:=& GG 1ormat lon"B A1)D& D1 9 $)$&C1H;C&;H1=C1 D& 9 &):$F&CI11HCH:I= GG Ehos A1 D& Jame 'ize A1 D& 1*1 1*1

B>tes Class C double arra> C double arra>

Krand total is 1 elements usin" C b>tes

!*erci+iul = ,e calculat valorile 1unc+iei pe se"mentul dar n J puncte la intervale e"ale unul de altul.Lptimiza+i pro"ramul 1olosind variabilele intermediare. !ste dat condi+ia

>/*.9&sin*&cos/*&01.

M$)&N

J9C

Con+inutul pro"ramului *9$ C?C &B >9&<sin/poE&/*..<cos//poE&/*..01.B Afiarea rezultatelor:

GG 1ormat shortB *)> *9 $.&$$$ 1.&$$$ &.&$$$ >9 71.H1:& I.=1C: &=.1FCF GG 1ormat compactB*)> *9 $.&$$$ 1.&$$$ &.&$$$ >9 71.H1:& I.=1C: &=.1FCF GG 1ormat ratB*)> *9 1?; F?; 11?; >9 7&:C?1I; &&F=?;&I &$F&?CH GG 1ormat lon"B*)> *9 $.&$$$$$$$$$$$$$ 1.&$$$$$$$$$$$$$ &.&$$$$$$$$$$$$$ >9 71.H1:&I$C;1F1;;: I.=1C:$==:FI;:=1 &=.1FC;;CI=$1H$=: GGEhos * > Jame 'ize * > 1*= 1*=

B>tes Class &I double arra> &I double arra>

Krand total is F elements usin" IC b>tes

Concluzie
!labornd acest pro"ram am nsu%it mai bine procesul de al"oritmare a problemelorBam acumulat aptitudini de elaborare si pro"ramare a proceselor de calcul liniar si deprinderi de testare a pro"ramelorBam cunoscut in1orma+ii adu"atoare re1eritor la sistemul MATLAB %i deasemenea mi7 am apro1undat cuno%tin+ele n domeniul al"oritmizrii proceselor rami1icate MATLAB.

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