Documente Academic
Documente Profesional
Documente Cultură
Symbolic Math Toolbox utilizeaza obiecte simbolice pentru reprezentarea variabilelor, expresiilor si matricilor simbolice. Exemplu pentru ilustrarea diferentei dintre un tip de data standard a Matlabului (double) si obiectul simbolic corespunzator: comanda rezultat
Obiecte simbolice
Crearea variabilelor si expresiilor simbolice. Pentru constructia variabileleor sau a expresiilor simbolice se utilizeza comanda sym:
se utilizeaza comanda:
O metoda ar putea fi
prin care ii asociem variabilei f expresia simbolica ax + bx + c , insa in acest caz nu sunt create automat variabile corespunzatoare termeniilor expresiei: a, b, c, x. pentru a putea trece la efectuarea operatiilor matematice asupra acestei expresii (integrare, derivare, etc.), trebuie sa cream fiecare variabila in parte:
2
In cazul in care expresia contine mai mult de o variabila, se poate specifica variabila care se doreste a fi substituita:
Consideram in Matlab instructiunea t = 0.1 . functia sym are 4 optiuni pentru a returna reprezentarea simbolica a valorii numerice stocata in t: Optiune f r implicit a e d Expresie sau Rezultat
sau
Conversia unei matrici din numeric in simbolic. Fie matricea A = hilb(3), adica matricea de tip Hilbert (3,3):
unde z este o variabila complexa care poate fi manipulata ca atare: In cazul in care se doreste schimbarea proprietatii ca x este numar real se foloseste instructiunea:
sau
Derivata de ordinal II
sau
avem:
sau
3. Integrale.
Operatia matematica
Instructiunea in Matlab
avem:
Integrarea in cazul parametrilor reali. In cazul in care a este un numar real pozitiv, expresia e ax tinde la 0 atunci cand x tinde la .
2
Pentru a calcula
Se observa ca functia este continua pe R 2 . Determinam punctele de forma (x,y) obtinute din egalarea cu 0 a ambelor derivate partiale :
Se vor obtine punctele critice: Testul folosind derivata a 2-a. Seminficatie pentru fiecare punct critic in parte:
2 f xx ( a, b) f yy ( a, b) f xy ( a, b)
f xx (a, b)
pozitiv negativ
f xx ( a, b)
6 -6 -6 6
-36 36 -36 36
Comanda :
Metoda 2.
Pentru vizualizarea punctelor de extrem, se utilizeaza comanda pentru desenarea liniilor de contur:
Urmatoarele comenzi deseneaza liniile de nivel la diferite inaltimi (-14,-13,-12,,-4), afisand valorile:
Observatii: 1. Apropiindu-ne de punctul (-2,0), din orice directie, se observa o crestere a valorilor, traversand contururi la inaltimile -7, -6, -5 si 4. in consecinta punctual (-2,0) este un punct de maxim local. 2. Apropiindu-ne de punctul (0,2), din orice directie, se observa o descrestere a valorilor, traversand contururi la inaltimile -9, -10 si -11. in consecinta punctual (-2,0) este un punct de minim local. 3. In cazul punctului (0,0), dinspre nord spre sud, nivelul liniilor de contur descreste, iar dinspre est
spre vest nivelul liniilor de contur creste. In conseciinta punctul (0,0) este punct sa. 4. In cazul punctului (-2,2), dinspre nord spre sud, nivelul liniilor de contur creste, iar dinspre est spre vest nivelul liniilor de contur descreste. In consecinta punctul (0,0) este punct sa.