Explorați Cărți electronice
Categorii
Explorați Cărți audio
Categorii
Explorați Reviste
Categorii
Explorați Documente
Categorii
RAPORT Despre Lucrarea de laborator nr.1 La Mecanic realizat n MATLAB Tema: Elemente ale sistemului MATLAB Varianta 4
Sarcina lucrrii
I. Descriu comenzile de baz n regimul de comand a Programului MATLAB. II. n exerciiul dat se cere de a introduce ntr-o variabil oarecare valoarea expresiei cnd x = +1.75*10-3 i y = 3.1. Calculez expresiile mai nti ntr-un rnd, iar pe urm le optimizez folosind variabilele intermediare. Prezint rezultatul n diferite formate i studiez informaia despre variabil cu ajutorul comenzii whos.
H1 = [ x(1 + x 2 )(1 + 2 x) 2 ] 2.3 ln | ctgy | + ln | ctgy | x(1 + x 2 )(1 + 2 x) 2
x 2 + cos 2 y + | x ln y | H 2 = arcsin | x ln y |
III. Calculez valorile funciei pe segmentul dat n N puncte la intervale egale unul de altul. Optimizez programul folosind variabilele intermediare.
y(x)=
cos x(ln x + 3 )
[0.5,2]
N=8
1.format short 2.format long 3.format short/long e 4.format bank 5. format rat
II. Parcurgerea programului: >> %--Lucrare de laborator Nr.1 >> %--Dodon Grigore gr. ISBM-132 >> %--Varianta IV >> %--Sarcina II >> format short >> x=-1.75*10^(-3); >> y=3.1*pi;
>> H1=((x*(1+x^2)*(1+2*x)^2)^2.3)/(log(abs(cot(y))))+((log(abs(cot(y))))-x)/ (x*(1+x^2)*(1+2*x)^2) H1 = -6.4791e+002 +3.2293e-007i >> H2=asin(x^2+cos(y)^2)/(sqrt(abs(x-log(y))))+sqrt(abs(x-log(y))) H2 = 2.2581 >> %--Sarcina III >> a=0.5; >> b=2; n=8; h=(b-a)/(n-1) h= 0.2143 >> x1=0.5:0.2143:3 x1 = Columns 1 through 5 0.5000 0.7143 0.9286 1.1429 1.3572 Columns 6 through 10 1.5715 1.7858 2.0001 2.2144 2.4287 Columns 11 through 12 2.6430 2.8573 >> y1=x1.^2.*cos(x1).*(log(x1)+3) y1 = Columns 1 through 5 0.5061 1.0268 1.5112 1.6985 1.2906 Columns 6 through 10 -0.0060 -2.4357 -6.1496 -11.1669 -17.3459 Columns 11 through 12 -24.3678 -31.7367 >>
IV. Concluzia n urma acestei lucrri de laborator am studiat bazele programului MATLAB. Pentru executarea calculelor si aflarea variabilelor necunoscute am folosit functiile matematicii mentionate mai sus. Pe lng scrierea corect a functiilor, am mai folosit si cteva comenzi din librria MATLAB, cum ar fi format short, folosit pentru scrierea mai compact a numrului si pentru o viziune mai ampl si mai frumoas asupra programului. n urma introducerii functiei whos am observat