Documente Academic
Documente Profesional
Documente Cultură
al Republicii Moldova
RAPORT
despre lucrarea de laborator Nr. 1
la Mecanică realizată în MATLAB
Chişinău – 2020
Scopul Lucrării:
Familiarizarea cu elementele de bază ale sistemului MATLAB și aplicarea acestora în
practică.
Mersul Lucrării:
1. Descrieți comenzile de bază în reginmul de comandă a Programului MATLAB
Conținutul programului:
I. A1
Forma neoptimizată:
x=-1.75*10^(-3)
x =-0.0018
>> y=3.1*(pi)
y =9.7389
Z=((exp(x)*cos(y)+3*sin(y))^2)/(100*abs(x)+tan(y))+((100*abs(x)+tan(y)+cos(y)))/((exp(x)*cos(y)
+3*sin(y))^2)
Z =6.9151
Forma optimizată:
>> a=((exp(x)*cos(y)+3*sin(y))^2)
a =3.5210
>> b=100*abs(x)+tan(y)
b =0.4999
>> Z=(a/b)+((b+cos(y))/a)
Z =6.9151
II. A2
Forma neoptimizată:
>> x=-1.75*10^(-3)
x =-0.0018
>> y=3.1*(pi)
y =9.7389
Z=coth(((x^2+cos(y)*cos(y))^3)/(abs(x)+sin(y)))+(((abs(x)+sin(y))/(x^2+cos(y)*cos(y)))^23)
Z =-1.0163
Forma optimizată:
>> a=(x^2+cos(y)*cos(y))
a =0.9045
>> b=(abs(x)+sin(y))
b =-0.3073
>> Z=coth(((a)^3)/b)+((b/a)^23)
Z =-1.0163
Z =6.91509405745623
format bank; Z
Z = 6.92
format hex; Z
Z =401ba90e6aa6275d
format long; Z
Z =-1.01631773001176
Z =-1.02
Z =bff042d6614bed6d
>> whos Z a b x y
Name Size Bytes Class
Z 1x1 8 double array
a 1x1 8 double array
b 1x1 8 double array
x 1x5 40 double array
y 1x7 56 double array
>> b=3;
>> N=7;
>> H=(b-a)/(N-1);
>> y=exp(x).*(x.*sin(x)+log(abs(x)))
>> x=a:H:b
Concluzie:
După ce am elaborat această lucrare am însușit sintaxa sistemului MATLAB, am
însușit comenzile de bază a acestui sistem iar aceste comenzi au fost utilizate cu succes în
elaborarea condiției propuse. A fost studiat și procesul de lucru cu matricele și vectorii,
comenzile de manipulare ale acestora cît și aplicarea lor în practică.