Integrazione e differenziazione numerica
Le funzioni di integrazione numerica possono approssimare il valore di un integrale indipendentemente dal fatto che l'espressione funzionale sia nota o meno:
Quando è noto come valutare la funzione, è possibile utilizzare
integral
per calcolare gli integrali con i limiti specificati.Per integrare un array di dati di cui non si conosce l'equazione sottostante, è possibile utilizzare
trapz
che esegue un'integrazione trapezoidale utilizzando i punti dei dati per formare una serie di trapezi con aree facilmente calcolabili.
Per la differenziazione, è possibile differenziare un array di dati utilizzando gradient
che utilizza una formula di differenziazione finita per calcolare le derivate numeriche. Per calcolare le derivate di espressioni funzionali, è necessario utilizzare Symbolic Math Toolbox™.
Funzioni
Argomenti
- Integration to Find Arc Length
This example shows how to parametrize a curve and compute the arc length using
integral
. - Complex Line Integrals
This example shows how to calculate complex line integrals using the
'Waypoints'
option of theintegral
function. - Singularity on Interior of Integration Domain
This example shows how to split the integration domain to place a singularity on the boundary.
- Analytic Solution to Integral of Polynomial
This example shows how to use the
polyint
function to integrate polynomial expressions analytically. - Integration of Numeric Data
This example shows how to integrate a set of discrete velocity data numerically to approximate the distance traveled.
- Calculate Tangent Plane to Surface
This example shows how to approximate gradients of a function by finite differences.