【问题标题】:System Identification in MATLABMATLAB 中的系统识别
【发布时间】:2016-02-04 08:53:21
【问题描述】:

在 Matlab 中,我创建了一个单输出多输入拟合模型作为 idpoly 对象。这是通过使用系统识别工具箱,模型是 Box-Jenkins 或传递函数模型。我现在想看看如果我输入不同的输入(相同数量)并且没有输出(模型应该在给定输入的情况下估计输出),模型会做什么。但是我没有在 Matlab 中找到可以做到这一点的方法。

有什么方法可以在 Matlab 中使用 idpoly 对象(模型)并仅使用输入来获得输出?我已经尝试过命令“sim”,但它没有完成这项工作。

【问题讨论】:

  • sim有什么问题?
  • 假设我使用系统识别 UI 拟合了模型。它产生了一个高拟合。然而,如果我使用“sim(model,data)”(相同的模型,相同的数据),我会得到非常不同的拟合。
  • 我认为这与初始条件有关。

标签: matlab


【解决方案1】:

使用“预测”命令并指定预测的输入值。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-04-25
    • 2022-07-02
    • 1970-01-01
    • 1970-01-01
    • 2020-05-20
    • 1970-01-01
    • 2016-06-08
    • 2011-06-07
    相关资源
    最近更新 更多