Funzioni simboliche in MATLAB

May 31

Funzioni simboliche in MATLAB


MATLAB è un programma software di analisi matematica e statistica, con un focus su operazioni di matrice. Esso fornisce una serie di procedure non solo a che fare con dati numerici, ma anche con le espressioni simboliche. Oltre alle funzioni integrate elencati di seguito, MATLAB è compatibile con MuPAD, un sistema di computer algebra, e può importare e valutare espressioni MuPAD e grafica.

Funzioni di base

MATLAB in grado di eseguire le operazioni di base che ci si aspetterebbe da un pacchetto software principalmente matematici, tra cui l'aritmetica di base e le operazioni della matrice e matrice, tra cui funzioni pratiche come l'ordinamento e il recepimento. Può anche tutto a zero o infinito sia positivo che negativo, eseguire logaritmi alla base di una delle due o 10, e condurre una varietà di integrali e trasformazioni integrali. MATLAB può anche calcolare le funzioni di errore, le funzioni di errore complementare, Gamma, Heaviside passo e Lambert W / Omega.

Calcolo e Algebra

funzioni di calcolo includono differenziazione di espressione simbolica, integrazione simbolica e il calcolo del limite di espressione simbolica. MATLAB può anche calcolare Jacobiane le matrici e le serie di Taylor espansioni. In termini di algebra, una serie di operazioni sulle matrici sono possibili, compresa la determinazione della matrice simbolica, autovalori, diagonali, ranghi, polinomi, spazio colonna, forme Jordan ed entrambi triangulars superiore e inferiore. Il vettore gradiente e matrice hessiana di scaler possono anche essere calcolati.

Semplificazione e conversione

Una selezione di funzioni di semplificazione sono offerti in MATLAB. Questi includono fattorizzazione, polinomi nidificati di Horner, espansione simbolica di polinomi, semplificazione algebrica, la semplificazione delle frazioni, la sostituzione simbolica e la capacità di riscrivere espressioni basate su sottoespressioni comuni. In termini di conversioni, MATLAB può eseguire la rappresentazione di codice C, Fortran rappresentazione e la rappresentazione LaTeX. Può anche convertire coefficienti del polinomio di polinomi simbolici, espressioni simboliche alle equazioni Simscape, matrici simboliche di matrici in singola precisione e matrici simboliche per unsigned 8-bit per interi a 64 bit.

grafica Funzioni

funzioni grafiche e pedagogiche sono anche offerti. Questi includono un plotter contorno (sia pieno e vuoto) e 3-D plotter in rete. È inoltre possibile tracciare curve parametriche tridimensionali, superfici colorate e le coordinate polari. serie di Taylor può essere tracciata, così come le funzioni di ogni variabile e somme di Riemann. MATLAB ha la capacità di combinare alcuni di questi plotter, vale a dire la rete e di contorno plotter e la superficie e contorno plotter.