Documente Academic
Documente Profesional
Documente Cultură
RAPORT
Despre lucrarea de laborator Nr.1
la Mecanică realizată în MATLAB
A efectuat:
A verificat: Sanduleac I.
Chişinău 2017
Exerciţiul 1:
Descrieţi comenzile de bază în regimul de comandă a Programului MATLAB.
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.
6
>> x=-1.75*10^(-3);
>> y=3.1*pi;
>> Q1= (((abs(x)*(1+2*x^2))/(100*x+cot(y)))^2.1)+...
(100*x+cot(y)+sin(y))/((x^2)*(1+2*x^2))
Q1 = 8.4691e+05
Q2 = 2.8815
>> x=-1.75*10^(-3);
>> y=3.1*pi;
>> a=1+2*(x^2);
>> b=100*x+cot(y);
>> Q1= (((abs(x)*a)/b)^2.1)+...
((b+sin(y))/((x^2)*a))
Q1 = 8.4691e+05
>> x=-1.75*10^(-3);
>> y=3.1*pi;
>> c=abs(x)+abs(sin(y));
>> d=(x^3)-cos(y);
>> Q2=((d^2.2)/c)+(((x^2)*(c^1.3))/(d^(1/3)))
Q2 = 2.8815
Afişarea rezultatelor în diferite formate:
Q2 = 2.8815
Q1 = 8.469063368785529e+05
Q2 = 2.881503331717436
Q1 = 8.4691e+05
Q2 = 2.8815e+00
Q1 = 8.469063368785529e+05
Q2 = 2.881503331717436e+00
Q1 = 846906.336878553
Q2 = 2.88150333171744
Q1 = 8.4691e+05
Q2 = 2.8815
>> format bank;Q1,Q2
Q1 = 846906.34
Q2 = 2.88
Q1 = 846906
Q2 = 997/346
Studierea informaţiei despre variabile şi rezultate cu ajutorul comenzii whos:
>> whos Q1 Q2
Name Size Bytes Class Attributes
Q1 1x1 8 double
Q2 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 :
6 [−𝜋, 𝜋] N=8
>> a=-pi;
>> b=pi;
>> N=8;
>> h=(b-a)/(N-1);
>> x=a:h:b;
>> y=(x.^2).*log((x.^2)+1)+(x.*sin(x))
>>format short;y
y = 23.5486 10.8066 3.1874 0.2317 0.2317 3.1874 10.8066 23.5486
>> v=x.^2;
>> u=log((x^2)+1);
>> t=x.*sin(x);
>> y=v.*u.+t
>> format short;y
y = 23.5486 10.8066 3.1874 0.2317 0.2317 3.1874 10.8066 23.5486
Concluzie: