>> syms x; definición de variable tipo simbólico
>> 2*x+3*x suma algebraica
>> a=[x 5; 3*x 4]; matriz con elementos símbolos
>> t=inv(a) su inversa también contiene símbolos
>> t=solve(2*x^2+3*x-2) solución de una ecuación
>> f=3*x^2+5*x; definición simbólica de una función
>> t=factor(f) factorar la expresión
>> s=expand(t) expandirla
>> e=taylor(exp(x)) expansión con la serie de Taylor
>> limit(sin(x)/x) obtencíon de límites de funciones
>> syms y;
>> f=2*x^3+3*y^2 una función de dos variables
>> g=diff(f,x) derivada parcial
>> u=int(f,x) integrar en x
Funciones adicionales con expresiones simbólicas
>> f='2*t+1'; definición de una función en forma literal
>> t=3;
>> y=eval(f) evaluación de la función
>> [a,b] = solve('a^2 + a*b - b = 3','a^2 - 4*b - 5 = 0')
resuelve un sistema de dos ecuaciones no lineales
>> a=double(a) para expresarlas en forma real
>> b=double(b)
>> f='exp(x)-pi*x';
>> x=solve(f)
>> x=double(x) cambia la solución simbólica a real
x =
0.5538 resultados de MATLAB
1.6385
>> x=fzero(f,2) solución de una ecuación con un valor inicial
x =
1.6385 resultado de MATLAB
>> x=fzero(f,[1,2]) solución usando un rango para la raiz
x =
1.6385 resultado de MATLAB
>> u=diff(f) diferenciación
>> v=int(f) integración analítica
>> r=int(f, 0, 2) integración entre límites
>> g='x*exp(-x)';
>> r=int(g, 0, Inf); integral impropia
solución analítica y gráfico de una EDO de primer orden con una condición en el inicio
>> y=dsolve('Dy=(x-y)/x','y(0)=0','x')
>> ezplot(y,0,2);
>> grid on
EDO de segundo orden con condiciones
en el inicio y gráfico de la solución
>> y=dsolve('D2y+Dy+2*y-x-3=0','y(0)=0,Dy(0)=1','x')
>> ezplot(y,0,2);
>> grid on;
EDO de segundo orden con condiciones
en los bordes
>> y=dsolve('D2y-Dy+2*y-5*x-3=0','y(0)=0,y(1)=2','x')
>> ezplot(y,0,2);
>> grid on
>> f=’2*sin(x)*exp(x)’;
>> [x,y]=fminbnd(f,-2,2) encuentra un mínimo local de f en 1 £ x £ 4
>> ezplot(f,-2,2)