ode2phv - ode to phase variable

14 次查看(过去 30 天)
Michael Bernard
Michael Bernard 2012-3-8
Hi friends
I was reading a control system book by Saadat. I learned that I can used matlab to convert an ODE to state space phase variable by using the cofficient. The example from the book is below
ai = [2 4 6 8];
k = 10;
[A,B,C] = ode2phv(ai,k)
However, when I tried this example in Matlab, I got an error message saying
'??? Undefined function or method 'ode2phv' for input arguments of type 'double'.
Based on the errpr message, I decided to make an M-file and after running the M-file I got another error message:
Error in ==> ABC2phv at 3
[A,B,C]=ode2phv(a,K)
Therefore, I decided to check if I could find the command or function [A,B,C]=ode2phv(a,K) in my mylab .But when I checked the help, I couldnt find any command or function with [A,B,C]=ode2phv(a,K).
Can anyone help me out? How can I convert any ordinary differential equation to state space? Why is this command [A,B,C]=ode2phv(a,K) not working in my matlab?
I look forward to your help.
Thanks in Advance
  1 个评论
Michael Bernard
Michael Bernard 2013-2-4
I finally found solution to the problem. Guys please dont bother anymore. Simply had to write a function file that converts ordinary differential equations to state space phase variables.

请先登录,再进行评论。

回答(0 个)

类别

Help CenterFile Exchange 中查找有关 Programming 的更多信息

标签

尚未输入任何标签。

Community Treasure Hunt

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

Start Hunting!

Translated by