Red de conocimiento informático - Conocimiento del nombre de dominio - Sitio web de programación diferencial

Sitio web de programación diferencial

Código de referencia:

Definición de parámetros

m 1 = 1; m2 = 2; m3 = 3; 6;k4 = 7;

P0 = 8; w = 9;

Ecuación diferencial

a =[k 1 k2-k 1 0;-k2 k2 k3-k3; 0-k3 k3 k4];

dx = @(t,x)[x(4:6); (-A * x(1:3) [P0 * sin( w * t); 0; 0])./[m 1; m2; m3]];

Condiciones iniciales (x4~x6 son x1'~x3 ')

x0 = zero(6, 1);

Solución, dibujo directo

ode45(dx, [0 5], x0)

lstr = array fun( @ (I){ sprintf('Posición', 'S', 'Dirección', 'Nivel')