注册 登录
编程论坛 Matlab

请教大家一个小问题,关于控制系统

slymr 发布于 2006-11-15 11:16, 1279 次点击
请问控制系统中空间状态方程模型怎么在M语言中实现啊?有些地方说用ode45,有些地方说用(A,B,C,D)。到底用那个比较好?主要是在控制系统中要用到中间的状态变量。谢谢了。
10 回复
#2
slymr2006-11-15 19:48
???????????????是简单么?
#3
slymr2006-11-15 22:37
有没有人帮兄弟一把?
#4
abingchem2006-11-15 22:40
(A,B,C,D)
#5
slymr2006-11-15 22:41
请问怎么用啊。就直接设定ABCD就可以么?怎么求解呢,有没有用到的例子呢
#6
slymr2006-11-15 22:42
多谢abingchem老兄
#7
slymr2006-11-15 23:44
兄弟们,那位兄弟能详细解答一下啊。或者提供例子让我看看也行啊。谢谢了
#8
slymr2006-11-16 08:31

兄弟们,帮帮忙吧

#9
slymr2006-11-16 16:02

那位兄弟,指点一二啊

#10
woshiheshibo2006-11-17 18:00
sys=ss(A,B,C.D)
其中系统是一个线性定常系统:
dX=AX+BU
Y+CX+DU
或者离散系统:
X(k+1)=AX(k)+BU(k)
Y(k)=CX(K)+DU(k)
其实我也不知道,这是我从matlab7.0控制系统实例与应用
中看到的,不知能不能有用

#11
slymr2006-11-19 09:16

感谢10楼的兄弟了。

1