Regla trapezoidal MATLAB
Este tutorial discutirá el cálculo de la integración numérica trapezoidal usando la función trapz()
en Matlab.
Calcule la integración numérica trapezoidal mediante la función trapz()
en MATLAB
La regla trapezoidal se utiliza para encontrar la integración numérica de una función. Podemos usar la función integrada de Matlab trapz()
para calcular la integración numérica trapezoidal de una función.
Si la entrada es un vector, la función trapz()
devolverá la integral aproximada de la entrada.
Si la entrada es una matriz, la función trapz()
integrará la entrada sobre cada columna y devolverá los valores de integración en un vector de fila.
Si la entrada es una matriz multidimensional, la función trapz()
integrará la entrada sobre la primera dimensión.
Por ejemplo, creemos un vector y encontremos su integración usando la función trapz()
. Vea el código a continuación.
vector = [1 4 10 10 25];
Integration = trapz(vector)
Producción :
Integration =
37
También podemos integrar una entrada con respecto a las coordenadas o espaciado escalar presente en otra variable. La longitud del vector que contiene las coordenadas debe ser igual al tamaño de la primera dimensión del vector o matriz de entrada.
Encontremos la integración de un vector usando espaciado no unitario. Vea el código a continuación.
vector = [1 4 10 10 25];
c = sin(vector);
Integration = trapz(vector,c)
Producción :
Integration =
-8.8483
También podemos especificar la dimensión a lo largo de la cual se llevará a cabo la integración. La dimensión debe ser un escalar entero positivo.
Si se dispone de una expresión funcional, podemos utilizar las funciones integral()
, integral2()
e integral3()
.
Podemos utilizar la función cumtrapz()
para calcular la integración numérica trapezoidal acumulativa de un vector o matriz.
Podemos usar la función cumtrapz()
de la misma manera que usamos la función trapz()
.
También podemos encontrar múltiples integraciones numéricas usando la función trapz()
varias veces.