Extras din laborator
Sarcina lucrării # 1
I. Descrieţi comenzile de bază în regimul de comandă a Programului MATLAB.
Răspuns: clc – curaţă ecranul şi pune curorul în colţul de sus din stânga a ecranului gol.
home – întoarce cursorul in colţul de sus din stânga a ferestrei.
echo on – deschide regimul de scoatere pe ecran a codului sursă.
echo off – închide regimul de scoatere pe ecran a codului sursă.
echo <file_name> on – deschide regimul de scoatere la ecran a codului sursă a fişierului <file_name>.
echo <file_name> off – închide regimul de scoatere la ecran a codului sursă a fişierului <file_name>.
echo <file_name> – schimbă regimul de scoatere la ecran la opus.
echo on all – deschide regimul de soatere la ecran a codului sursă a tuturor m-fişierelor.
echo off all – închide regimul de scoatere la ecran a codului sursă a tuturor m-fişierelor.
more on – deschide regimul de scoatere la ecran a reyultatelor pe pagini.
more off – închide regimul de scoatere la ecran pe pagini.
Funcţiile matematice principale:
Funcţiile trigonometrice (argumentul se dă în radiani)
sin, cos, tan, cot Sinus, cosinus, tangenta, şi cotangenta
sec, esc Secanta, cosecanta
Funcţiile trigonometrice inverse (rezultatul se calculează în radiani)
asin, acos, Arcsinus, arccosinus, arctangenta şi
atan, acot arccotangentă
asec, acsc Arcsecanta, arccosecanta
Funcţiile hiperbolice
sinii, cosh, Sinus, cosinus, tangenta şi cotangenta
tanh, coth hiperbolice
sech, csch Secantă şi cosecantă hiperbolice
asinh, acosh, Arc sinus, arccosinus, arctangentă şi
atanh, acoth arccotangentă;
Funcţie exponenţială, logaritmii, funcţiile de putere
exp Funcţia exponenţială
log, log2, log 10 Logaritm natural, logaritmii în baza 2 şi 10
pow2 Ridicarea la pătrat
sqrt, nthroot Rădăcină pătrată, rădăcina de ordinul N
Modul, semnul şi funcţiile pentru lucrul cu numere complexe
abs, sign Modulul si semnul numărului
conj, imag, real Complex-conjugată, partea imaginară si reală
Funcţii speciale a constantelor cel mai des folosite
Pi 3.14159265...
i,j unitatea imaginară,
eps eroarea relativă, ε =
realmin cel mai mic număr real,
realmax cel mai mare număr real, (2- ε)*
Inf Infinit
NaN Nu este număr (Not-a-number)
II. Se cere de a intoduce într-o variabilă oarecare valorile 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 variablilele intermediare. De prezentat rezultatul în diferite formate şi de studiat informaţia despre variabile cu ajuotul comezii whos.
A1 = 2.5 +
H2 = 1.3 +
Rezolvare:
Calcularea expresiilor într-un singur rînd:
>> x=-1.75*10^(-3);
>> y=3.1*pi;
>> >> A=(x+log(abs(cos(y)))/x+abs(cot(y)))^(2.5)+...
sqrt(x+abs(cot(y)))^3+(x+log(abs(cos(y))))
A =
5.6860e+003
>> H=asin((x*x)+cos(y)*cos(y))/sqrt(abs(x-log(y)))^(1.3)+...
sqrt(abs(x-log(y)))
H =
2.1711
Forma optimizată:
a, b – variabile intermediare a funţiei A;
c – variabilă intermediară a funţiei H
>> x=-1.75*10^(-3);
>> y=3.1*pi;
>> a=x+log(abs(cos(y)));
>> b= x+abs(cot(y));
>> A=(a/b)^(10/4)+((b^3)/a)^(1/2)
A =
5.6860e+003
c= sqrt(abs(x-log(y)));
>> H=asin(((x*x)+cos(y)*cos(y))/c)^(1.3)+c
H =
2.1711
Reprezentarea rezultatelor:
>> format short
>> A.
Preview document
Conținut arhivă zip
- Laboratoare la Mecanica V17
- functii
- func1_2.m
- func2_1.m
- func2_2.m
- func_1.asv
- func_1.m
- graf1_1.m
- graf1_2.m
- myfunc.m
- matlab1.doc
- matlab2.doc
- matlab3.doc
- matlab4.doc