Документ Microsoft Word

5
Ministerul Învăţămîntului, Tineretului şi Sportului al Republicii Moldova Universitatea Tehnică a Moldovei Catedra Mecanica Teoretică Lucrare de laborator Nr. 1 la Mecanică realizate în MATLAB Tema: Elemente ale programului MATLAB Varianta 9 Elaborat: Călugărescu Nicolae Verificat Balmuş Ion

Transcript of Документ Microsoft Word

Ministerul nvmntului, Tineretului i Sportului al Republicii Moldova

Universitatea Tehnic a Moldovei

Catedra Mecanica Teoretic

Lucrare de laborator Nr. 1

la Mecanic realizate n MATLABTema: Elemente ale programului MATLAB

Varianta 9

Elaborat: Clugrescu Nicolae

Verificat Balmu Ion

Chiinu 2014

Sarcina Lucrrii Nr. 1

I. Descriei comenzile de baz n regimul de comand a Programului MATLAB.

II. n toate exerciiile se cere de a introduce ntr-o variabil oarecare valorile expresiilor cnd i . De prezentat rezultatul n diferite formate i de studiat informaia despre variabile cu ajutorul comenzii whos. Optimizai programul (dup posibilitate) folosind variabilele intermediare.

Variabilele:

>> x=-1.75e-3;>> y=3.1*pi;

Informaia despre variabile cu ajutorul comenzii whos:

>> whos Name Size Bytes Class Attributes

x 1x1 8 double y 1x1 8 double

>> x=-1.75*10^-3;>> y=3.1*pi;>> a=exp(x)*sin(y)+exp(-3)*cos(y);>> b=x+sin(y);>> c=abs(x)*sin(y);>> F1=(a/b)^2.5+sqrt(b/a)^(1/3)+c>> F1 = 2.3800

>> x=-1.75*10^-3;>> y=3.1*pi;>> a=x^2+cos(y)^2;>> b=sqrt(abs(x-log(y)));>> H2=asin((a/b)^1.3)+bH2 = 2.0491

Prezentarea rezultatului n diferite formate:

>> format short; x,yx = -0.0018y = 9.7389

>> format long; x,yx = -0.001750000000000y = 9.738937226128359

>> format hex; x,yx = bf5cac083126e979y = 40237a55fae80959

>> format +; x,yx =-y =+

>> format bank; x,yx = -0.00y = 9.74

>> format rat; x,yx = -7/4000 y = 2201/226

III. De calculat valorile funciei pe segmentul dat n punctele N la intervale egale unul de altul. Optimizai programul folosind variabile intermadiare.

Intervalul [0;3] , N=7

>> a=0;>> b=3;>> n=7;>> z=(b-a)/(n-1)>> z = 0.5000

>> x=a:z:b>> x = 0 0.5000 1.0000 1.5000 2.0000 2.5000 3.0000 >> y=exp(x).*(x.^2+1)+log(x.^2+1)>> y = 1.0000 2.2840 6.1297 15.7441 38.5547 90.3041 203.1580

Concluzie:

Pentru incepatori este mai bine de programat in fereastra Command Windows pentru gasi mai repede erorile efectuate pe parcursul lucrarii. Apoi se poate de efectuat lucrarile in redactorul intern.