You are on page 1of 10

MATLAB

Matlab este un pachet de programe performante, care rezolv numeric i probleme ale calculului tiinific. Probleme complicate pot fi rezolvate rapid, permindu-ne astfel s folosim timpul gndind i experimentnd. Algoritmii folosii sunt de foarte bun calitate, aa c putem avea ncredere deplin n rezultatele obinute. n plus resursele de grafic sunt excelente.

Cu siguran Matlab ne va fi de un real folos pentru a nelege si a folosi rezultatele calculului tiinific. Exist un singur mod de a nva cum poate fi folosit i anume lucrnd ct mai multe i mai variate exemple.

Aritmetic n Matlab n Matlab operaiile aritmetice de baz ( + , - , * , /, ^ ) sunt folosite mpreun cu parantezele ( ). Ordinea operaiilor este cea cunoscut din aritmetica elementar. 6*7-4/9+2^5 Importana parantezelor este reamintit prin urmtorul exemplu: -3^4+2/5*7 (-3)^4+2/5*7 (-3)^4+2/(5*7)

S urmrim urmtorul calcul: 2-7/3 ans = -0.3333


ans^2 ans = 0.1111

Rezultatul n urma calculului primei expresii a fost etichetat de Matlab cu ans (answer). Putem atribui nume pentru a stoca numerele: x=2-7/3 y=x^2 i astfel valorile lui x i y pot fi folosite n calcule ulterioare. n cazul n care nu dorim afiarea rezultatelor intermediare, la sfritul expresiei sau atribuirii, scriem punct i virgul (semi-colon): x=2-7/3; y=x^2; z=y^2+2

Prezentm cteva funcii elementare din Matlab:

abs = valoarea absolut abs(3-5*2^3)


sqrt = radical sqrt(3) sin = funcia sin sin(pi/6) cos = funcia cos cos(pi/10) tan = funcia tg tan(pi/12) asin = funcia arcsin asin(-sqrt(3)/2) acos = funcia arccos acos(-1)

atan = funcia arctg atan(-1)


exp = funcia exponeial exp(1) de reinut: n Matlab pentru a scrie numrul irational e vei scrie exp(1) log = funcia logaritm natural log(0) log10 = funcia logaritm n baza 10

Declararea unei variabile globale Declararea functiei


Domeniul de calcul al integralei Zona de vizualizare a raspunsului

You might also like