主题:这个图怎么画?
jth1127
[专家分:0] 发布于 2011-09-09 22:40:00
a=[0 14.96 38.13 46.19 54.51 64.46 65.90 73.22 84.46 87.69 90.81 100];
b=[4 1 2 1 2 1 2 1 2 1 2 1 ]
a中表示的是时间,b为系统的状态
示例:当0<t<14.96 系统状态为4
当14.96<t<38.13 系统状态为1
以此类推
没学过matlab,请教各位[em8]
回复列表 (共4个回复)
沙发
anbcjys [专家分:40] 发布于 2011-09-10 08:12:00
没有表述明白 状态2的时间区间是什么 总体来说用if判断
QQ 604443022
板凳
jth1127 [专家分:0] 发布于 2011-09-10 08:39:00
a=[0 14.96 38.13 46.19 54.51 64.46 65.90 73.22 84.46 87.69 90.81 100];
b=[4 1 2 1 2 1 2 1 2 1 2 ]
a中表示的是时间,b为系统的状态
没学过matlab,请教各位
a中的数据是状态转换的时间点,b是每个时间段内的恒定状态
当0<t<14.96 系统状态总是4,在14.96时刻转换成1,然后14.96<t<38.13 系统状态为
1,保持;到38.13时转换状态2,保持;到46.19又转换到1
以此类推
3 楼
jth1127 [专家分:0] 发布于 2011-09-10 10:41:00
怎么都光看不给回一个呢[em18]
4 楼
jth1127 [专家分:0] 发布于 2011-09-11 09:08:00
用stairs命令!!
我来回复