fzero(fun,x0) |
Raíz de una función no lineal |
fminsearch(fun,x0) |
Busca el mínimo de una función |
fminbnd(fun,x1,x2) |
Busca el mínimo de una función en el intervalo [x1, x2] |
fft(x), ifft(x) |
Transformada rápida de Fourier y su inversa |
Integración y diferenciación |
integral(f,a,b) |
Integración numérica (funciones análogas para 2D y 3D) |
trapz(x,y) |
Integración numérica mediante la regla del trapecio |
diff(X) |
Diferencias y derivadas aproximadas |
gradient(X) |
Gradiente numérico |
curl(X,Y,Z,U,V,W) |
Rotacional y velocidad angular |
divergence(X,...,W) |
Calcula la divergencia de un campo vectorial |
ode45(ode,tspan,y0) |
Resuelve un sistema de EDO no rígidas |
ode15s(ode,tspan,y0) |
Resuelve un sistema de EDO rígidas |
deval(sol,x) |
Evalúa la solución de una ecuación diferencial |
pdepe(m,pde,ic,...bc,xm,ts) |
Resuelve una ecuación diferencial parcial en 1D |
pdeval(m,xmesh,...usol,xq) |
Interpola una solución numérica de EDP |
Interpolación y polinomios |
interp1(x,v,xq) |
Interpolación en 1D (análoga para 2D y 3D) |
pchip(x,v,xq) |
Interpolación polinómica cúbica de Hermite por tramos |
spline(x,v,xq) |
Interpolación de datos mediante splines cúbicos |
ppval(pp,xq) |
Evalúa un polinomio por tramos |
mkpp(breaks, coeffs) |
Crea un polinomio por tramos |
unmkpp(pp) |
Extrae detalles de un polinomio por tramos |
poly(x) |
Polinomio con raíces especificadas x |
polyeig(A0,A1,...,Ap) |
Calcula valores propios para un problema de valores propios polinómico |
polyfit(x,y,d) |
Ajuste polinomial de curvas |
residue(b,a) |
Expansión/descomposición en fracciones parciales |
roots(p) |
Raíces de un polinomio |
polyval(p,x) |
Evalúa el polinomio p en los puntos x |
polyint(p,k) |
Integración de un polinomio |
polyder(p) |
Diferenciación de un polinomio |