Sunteți pe pagina 1din 5

Universitatea Tehnic a Moldovei Catedra Mecanica Teoretic

RAPORT Despre Lucrarea de laborator nr.1 La Mecanic realizat n MATLAB Tema: Elemente ale sistemului MATLAB Varianta 4

A ndeplinit: st.gr.ISBM-131 A controlat:

Dodon Grigore Rusu Vasile

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

ndeplinirea sarcinii n MATLAB


I. Am studiat urmtoarele funcii: Funcia scris n MATLAB Descrierea sin, cos, tan, cot sinus, cosinus, tangenta, cotangenta asin, acos, atan, acot arcsinus, arccosinus, arctangenta, arccotangenta sinus, cosinus, tangenta, cotangenta sinh, cosh, tanh, coth hiperbolice funcia exponenial, logaritm, logaritm n baza Exp, log, log2. log10, abs 2, lagaritm n baza 10, modulul Am studiat urmtoarele comenzi: Comanda n MATLAB whos clear clc Descrierea afiarea informaiei despre variabil terge variabilele terge fereastra de comand 1.numerele sunt prezentate cu 4 cifre dupa virgul; 2.numerele sunt prezentate cu 11 cifre dup virgul; 3. conform punctelor 1. i 2. numerele sunt prezentate n format respectiv (ex.: -1.7500e-003) 4. numerele sunt prezentate cu 2 cifre dupa virgul; 5. numerele sunt prezentate sub form de fracie.

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