al Republicii Moldova
Universitatea Tehnică a Moldovei
Catedra Mecanica Teoretică
RAPORT
Lucrarea nr.1
Lucrarea nr.2
Lucrarea nr.3
Lucrarea nr.4
Lucrarea nr.5
Lucrarea nr.6
Lucrarea nr.7
Chişinău 2017
Exerciţiul 1:
Descrieţi functiile grafice de bază grafice pentru a vizualiza funcţiile de
două variabile:
echo off all – închide regimul de scoatere pe ecran a textului tuturor m-fişierelor
more on - deschide regimul de scoatere pe ecran pe pagini (de folos la vizionarea m-fişierelor
mari)
Exerciţiul 2:
Se cere de a introduce într-o variabilă oarecare valoriile expresiilor când x = -1.75*10-3
şi y = 3.1π.De calculat expresiile mai întâi într-un rând, iar pe urmă de optimizat (după
posibilitate) folosind variabilele intermediare.De prezentat rezultatul în diferite formate
şi de studiat informaţia despre variabile cu ajutorul comenzii whos.
17
>> x=-1.75e-3;
>> y=3.1*pi;
>>
A1=((x+log(abs(cos(y))))/(x+abs(cot(y))))^2.5+sqrt((x+abs(cot(y)))^3/(x+log(abs(cos(y
)))))
A1 = 0.0000 +23.6728i
H2 = 2.0675
>> x=-1.75e-3;
>> y=3.1*pi;
>> a= x+log(abs(cos(y)));
>> b= x+abs(cot(y));
>> A1=(a/b)^2.5+sqrt((b^3)/a)
A1 = 0.0000 +23.6728i
>> x=-1.75e-3;
>> y=3.1*pi;
>> c=(x*x+cos(y)*cos(y));
>> d= sqrt(abs(x-log(y)));
>> H2=asin((c/d)^1.3)+d
H2 = 2.0675
Afişarea rezultatelor în diferite formate:
A1 = 0.0000 +23.6728i
H2 = 2.0675
A1 = 0.000000000000000 +23.672790494678839i
H2 = 2.067496185851198
A1 = 0.0000e+00 + 2.3673e+01i
H2 = 2.0675e+00
A1 = 0.000000000000000e+00 + 2.367279049467884e+01i
H2 = 2428/841
A1 = 23566/37
H2 = 2.067496185851198e+00
A1 = 0 + 23.673i
H2 = 2.0675
A1 = 0.00
H2 = 2.07
A1 = 0 + 6439/272i
H2 = 1164/563
Studierea informaţiei despre variabile şi rezultate cu ajutorul comenzii whos:
>> whos H1 H2
Name Size Bytes Class Attributes
H1 1x1 8 double
H2 1x1 8 double
Exerciţiul 3:
De calculat valorile funcţiei pe segmentul dat în N puncte la intervale egale unul de
altul. Optimizaţi programul folosind variabilele intermediare.
Este dată condiţia :
17 [1,3] N=8
>> a=1;
>> b=3;
>> N=7;
>> h=(b-a)/(N-1);
>> x=a:h:b;
>> y=(x.^2).*sin(x).*(log(abs(x))+4)
y = 3.3659 7.4086 12.4725 17.0699 19.0828 16.1962 6.4756
>> v=x.^2;
>> u=sin(x);
>> t= log(abs(x))+4;
>> y=v.*u.*t
y = 3.3659 7.4086 12.4725 17.0699 19.0828 16.1962 6.4756
Concluzie: