Está en la página 1de 1

Resolución Numérica de sistemas de ecuaciones con Octave

Sistema de ecuaciones lineales:

En la ventana editor de Octave se puede crear cualquier sistema de ecuaciones para


resolver, por ejemplo:

function sist2=f(x,t)
sist2(1)=-3*x(1)+x(2)+3*t;
sist2(2)=2*x(1)-4*x(2)+exp(-t);
end

Comandos
En la ventana de Octave Command Window ejecutar los siguientes pasos:

>> t=[0:0.001:1]; %vector de tiempo t , desde 0 a 1 con incremento de 0.0001


>> x0=[2,1]'; % condición inicial del sistema en ambas funciones.
>> x=lsode("sist2",x0,t); % método de integración que resuelve el sistema sist2.
>> plot(t,x(:,1)) % comando que crea el grafico t vs la función 1 del sistema.
>> hold on %grafica sobre otra grafica creada.
>> plot(t,x(:,2))
>>

Graficas de resultados:
En un display grafico aparece la grafica del sistema de ecuaciones. Grafico t vs x1(t),x2(t)

También podría gustarte