lwq1tzoai 2023-03-16 16:00 采纳率: 20%
浏览 110

matlab显示lsim错误使用

img


这个报错是什么意思 是我步进输入有误吗
怎样优化能解决这个问题呀

  • 写回答

3条回答 默认 最新

  • 「已注销」 2023-03-16 16:31
    关注

    参考GPT和自己的思路:

    根据报错信息可以看出,在调用lsim函数时出现了问题,可能是由于函数的输入参数有误导致。具体错误信息是“step input must have one more row than A”,翻译过来就是“步进输入必须比矩阵 A 的行数多一行”。

    这个错误提示表明,在使用lsim函数时,输入的步进输入列向量与系统矩阵A的行数不匹配。建议检查一下输入的参数是否正确。

    为了优化解决这个问题,我们可以先确保输入的参数格式正确,比如步进输入列向量的维数要与系统矩阵A的行数匹配。如果还出现问题,可以考虑使用调试工具逐步排查,或者查阅相关文档和例子来找到解决方案。同时,注意确保使用的是最新的 matlab 版本,以免出现容易解决的错误。

    评论

报告相同问题?

问题事件

  • 创建了问题 3月16日