matlab - MATLAB 中的奇怪行为
问题描述
我有以下系统 W(s)
s=tf('s')
num=[0 367.093051073643 1004.12939913992 -1241.99470259747 -8606.10650092300 -14862.9072810466 -12828.4738476500 -5933.64401600000 -1350.10210000000 -112.100000000000 -3]
den=[0.158655325169672 5.01635286779949 67.7964313800194 507.668738635044 2275.07303227680 6106.84393410000 9122.64032800000 5964.00040000000 262.840000000000 3 0]
F=tf(num,den)
W=feedback(F,1)
该命令margin(F)
为我提供了“相位裕度”和“交叉频率”的正确值,但它step(W)
向我展示了不稳定系统典型的奇怪阶跃响应。但是 W(s) 是稳定的,根据margin(F)
。那么,为什么 MATLAB 会有这种行为呢?
我非常感谢您给我的所有帮助。
解决方案
推荐阅读
- c++ - 受操作系统限制的条件类型
- php - 问题:如何使用以及在laravel中的位置
- c - 如何找到任何给定矩阵的伪逆
- zabbix - Zabbix 计划报告配置 - 无法连接到 Web 服务:无法连接到服务器
- mysql - Sql select查询分配结果P=,F=
- pyspark - PySpark - 获取小于另一个给定日期的最新日期
- laravel - 使用 Deployer 成功部署我的 laravel 应用程序后,我收到 403 Fobidden 错误
- javascript - Cookie 同意 - 查找在网站中设置 Cookie 的代码
- snowflake-cloud-data-platform - 如何将存储过程的结果返回到雪花中的 TASK RETURN_VALUE?
- java - 如何在android中每次按键使用dispatchKeyEvent调用按键?