如何使用 advice 命令分析数据
在估计模型之前,您可以使用 advice 命令对时域或频域数据进行分析。生成的报告将提供信息,告知您是否需要对数据进行预处理,并指出可能影响模型准确性的限制因素。在采用这些建议时,应结合绘制数据图以及对基于这些数据估计的模型进行验证。
注意
advice 不支持频率响应数据。
在对数据应用 advice 命令之前,必须先将数据表示为 iddata 对象。有关详细信息,请参阅Representing Time- and Frequency-Domain Data Using iddata Objects。
如果您正在使用“系统辨识”App,必须先将数据导出到 MATLAB® 工作区,然后才能对该数据使用 advice 命令。有关导出数据的更多信息,请参阅Exporting Models from the App to the MATLAB Workspace。
使用以下语法获取有关 iddata 对象 data 的建议:
advice(data)
有关 advice 语法的更多信息,请参阅 advice 参考页面。
建议可针对此类问题提供指导:
从数据中去除常量偏移量和线性趋势是否合理?
信号的激励水平是多少?这会对模型阶数产生什么影响?
数据中是否有输出反馈的迹象?当系统中存在反馈时,只有预测误差法能有效估计闭环数据。
在生成这些数据的过程中,是否有非线性的迹象?
另请参阅
delayest | advice | detrend | pexcit | checkFeedback