Can you tell me how you solved the ode45 for equations of motion?
1 visualización (últimos 30 días)
Mostrar comentarios más antiguos
Can you tell me how you solved the ode45 for equations of motion?
NST = 4;
MPF = length(NST);
Xg(t) = [.any values ok.] % Matrix size of 1880 X 1
x"(t) + 3.797*x'(t) + 1442*x(t) = MPF*Xg(t)
can you give me the code please.
2 comentarios
Walter Roberson
el 28 de Sept. de 2021
NST is a scalar, so length(NST) is 1. Is that what you wanted? Or did you mean that MPF is to be length 4 ?
Are the Xg(t) values intended to be constants?
Walter Roberson
el 10 de En. de 2022
Respuestas (1)
Walter Roberson
el 28 de Sept. de 2021
ode45() cannot deal with those kinds of systems. Runge-Kutta solvers assume that the given equations have continuous first and second derivatives, but your Xg are impulse functions and so do not have continuous first derivatives.
0 comentarios
Ver también
Categorías
Más información sobre Calendar en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!