Documente Academic
Documente Profesional
Documente Cultură
Lab.1 MATLAB
Lab.1 MATLAB
al Republicii Moldova
Departamentul Fizica
RAPORT
despre lucrarea de laborator Nr. 1
la Mecanică realizată în MATLAB
A îndeplinit: xxxxxx
Chişinău –2018
Scopul lucrării: Familiarizarea cu elementele de bază ale sistemului MATLAB.
Mersul lucrării:
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)
>> y = 3.1 * pi
y=
9.738937226128359
>> W=(1+((log(y))/(x+tan(y))))^(1+((x+tan(y))/(log(y))))
W=
10.813847280185440
>> R=(sinh(((x+log(y))^3)/((sqrt(abs(x-log(y)))))))*(cosh([((x+log(y))*((sqrt(abs(x-log(y))))))]))
R=
1.881758010240369e+04
>> y = 3.1 * pi
y=
9.738937226128359
>> WA=log(y)
WA =
2.276131997340501
>> WB=x+tan(y)
WB =
0.323169696232906
>> W=(1+(WA/WB))^(1+(WB/WA))
W=
10.813847280185440
>> RA=x+log(y)
RA =
2.274381997340501
>> RB=(sqrt(abs(x-log(y))))
RB =
1.509265383337371
W = 10.8138
R = 1.8818e+04
W = 10.813847280185440
R = 1.881758010240369e+04
W = 1.0814e+01
R = 1.8818e+04
R = 1.881758010240369e+04
W = 10.814
R = 18818
W = 4025a0b09738ab87
R = 40d260652065d50c
W = 10.81
R = 18817.58
W = 2498/231
R =131723/7
>> whos W R
Name Size Bytes Class Attributes
R 1x1 8 double
W 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:
>> a=0;
>> b=1;
>> N=7;
>> pas=(b-a)/(N-1);
>> x=a:pas:b;
>> y = (x .* sin(x)) + ((x .^ 3) .* ((exp(x)) ./ (x + 1)))
y=
0 79/2443 225/1522 649/1721 713/940 2650/1973
1437/653
>> a=0;
>> b=1;
>> N=7;
>> pas=(b-a)/(N-1);
>> x=a:pas:b;
>> YA=(x.*sin(x));
>> YB=(x.^3);
>> YC=((exp(x))./(x+1));
>> Y=(YA)+(YB.*YC)
Y=
0 79/2443 225/1522 649/1721 713/940 2650/1973
1437/653
Concluzie: