24小时热门版块排行榜    

查看: 2204  |  回复: 10
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

MrZachary

银虫 (正式写手)

[交流] 空间状态模型在MATLAB里的表示? 已有4人参与

如图所示的空间状态模型在MATLAB里面怎么表示呢?谢谢给位大神了。。。

空间状态模型在MATLAB里的表示?
state-space model.png


空间状态模型在MATLAB里的表示?-1
state-space model.png
回复此楼

» 猜你喜欢

竭尽全力拼过程,问心无愧看结果
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

信彼南山

木虫 (著名写手)


小木虫: 金币+0.5, 给个红包,谢谢回帖
u(t)和V(t)的含义没有说清楚,如果是两个独立外部输入的话,基本就是像楼上说的那样。

但是这种状态方程写法,多数情况下应该是内部延迟模型
估计你这方程写的有问题
估计是缺了两个方程:
z (t) = C1(x) + D1*u(t) + D2*V(t)
V(t) = z (t - τ)

11楼2016-08-04 19:38:51
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 11 个回答

信彼南山

木虫 (著名写手)


小木虫: 金币+0.5, 给个红包,谢谢回帖
直接把ABCD定义出来(就是赋值,A=...,B=...等)
然后sys=ss(A,B,C,D)就可以了。
2楼2014-05-05 00:57:24
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

MrZachary

银虫 (正式写手)

引用回帖:
2楼: Originally posted by 信彼南山 at 2014-05-05 00:57:24
直接把ABCD定义出来(就是赋值,A=...,B=...等)
然后sys=ss(A,B,C,D)就可以了。

先谢谢你啊~
不过你上面说的这种的我会
可是现在除了A,B,C,D又多出来了个B2,这好像。。。
竭尽全力拼过程,问心无愧看结果
3楼2014-05-05 16:07:06
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

至青春

新虫 (小有名气)


小木虫: 金币+0.5, 给个红包,谢谢回帖
simulink有专门的模块
4楼2014-05-06 13:02:02
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
普通表情 高级回复 (可上传附件)
信息提示
请填处理意见