【发布时间】:2016-02-04 08:53:21
【问题描述】:
在 Matlab 中,我创建了一个单输出多输入拟合模型作为 idpoly 对象。这是通过使用系统识别工具箱,模型是 Box-Jenkins 或传递函数模型。我现在想看看如果我输入不同的输入(相同数量)并且没有输出(模型应该在给定输入的情况下估计输出),模型会做什么。但是我没有在 Matlab 中找到可以做到这一点的方法。
有什么方法可以在 Matlab 中使用 idpoly 对象(模型)并仅使用输入来获得输出?我已经尝试过命令“sim”,但它没有完成这项工作。
【问题讨论】:
-
sim有什么问题?
-
假设我使用系统识别 UI 拟合了模型。它产生了一个高拟合。然而,如果我使用“sim(model,data)”(相同的模型,相同的数据),我会得到非常不同的拟合。
-
我认为这与初始条件有关。
标签: matlab