MATLAB Answers

Convert Differential Equations to Spate Space

6 ビュー (過去 30 日間)
pozmogov 2019 年 7 月 9 日
コメント済み: Star Strider 2019 年 7 月 10 日
I have a system of differential equations, which I would like to convert to spate-space representation:
s = [x(2);
The confusing moment for me is that there are multiplication of state variables (e.g. x(4)*x(6)), so I don't know how to write it down in A matrix.
Is it possible to convert such system to state-space? Could you hint the way how it should look like?
Thank you in advance for your answer!

  0 件のコメント



Star Strider
Star Strider 2019 年 7 月 9 日
In order to convert your equations to a state-space representation, you need to linearise them. This involves taking the Jacobian. I refer you to Linearization of Nonnlinear Systems to guide your efforts. The Symbolic Math Toolbox (that was not available when I encountered this) can likely help you significantly.
There are several other such references that reveal themselves in an Interweb search.

  2 件のコメント

pozmogov 2019 年 7 月 10 日
Thank you very much for your answer! Really helpful.
Star Strider
Star Strider 2019 年 7 月 10 日
As always, my pleasure!


その他の回答 (0 件)

Translated by