Info

Questa domanda è chiusa. Riaprila per modificarla o per rispondere.

how to solve state space eqution with Euler method ?

1 visualizzazione (ultimi 30 giorni)
tomer polsky
tomer polsky il 3 Gen 2018
Chiuso: John D'Errico il 11 Gen 2018
hello i am trying to solve this eqution
x_diff=A*x+B*U
clc;
clear all;
R=5;L=10e-3;C=10e-6;U=5;
A=[0 1;-1/(C*L) -R/L];
B=[0 1/L];
t_delta=0.1
x=linspace(0,1,20);
size=size(x)
y_0=[0 0]
for i=1:size(2)
y(:,i)=y_0+t_delta*(A*x(:,i)+B*U)
y_0=y(i);
end
this code is to solve this eqution x_diff=A*x+B*U but my x is equel to [x1;x2] meaning that i have a 1 raw vecotr insted of 2 raw vectors , any idea how to solve this problem ?
  2 Commenti
James Tursa
James Tursa il 3 Gen 2018
This appears to be a re-post of this Question:
In the future, please keep all of your related posts in one thread. It becomes hard to follow when multiple Questions are posted about the same problem.

Risposte (0)

Questa domanda è chiusa.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by