lsim给出错误的结果

4视图(30天)
旧金山Vasconcelos
旧金山Vasconcelos 2021年3月6日
编辑: Ivo Houtzager 2021年3月6日
当使用传递函数波形与lsim我得到错误的结果
3.249 e08 s ^ 2
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
6.365 e07 s ^ 4 + 9.476 e07 ^ 3 + 3.484 e08年代^ 2 + 324615 + 1596
第一张照片是我期望(我从格兰步骤功能),第二个是我从lsim。
这是我使用的代码:
T = 50;
t = linspace (0, t, 1000);
u = 1(大小(t));
Gs =特遣部队([0,54150000,54150000,324615,1596],[63650000,63650000,63650000,324615,1596]);
lsim (Gs, u, t);
图;
步骤(Gs);

接受的答案

Ivo Houtzager
Ivo Houtzager 2021年3月6日
编辑:Ivo Houtzager 2021年3月6日
你结束时间以秒为单位的情节之间的不匹配。lsim模拟只有50秒T设定的变量,而阶跃函数模拟了12000秒(直到解决)。设置“T = 12000”而不是与阶跃函数的结束时间。

更多的答案(0)

s manbetx 845


释放

R2020b

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!