selstruc
选择单输出 ARX 模型的模型阶数
语法
nn = selstruc(v) [nn,vmod] = selstruc(v,c)
说明
注意
仅在单输出系统中使用 selstruc。selstruc 同时支持单输入和多输入系统。
selstruc 是一个函数,用于根据矩阵 v 中包含的信息选择模型结构(阶数),该矩阵是通过 arxstruc 或 ivstruc 输出的结果获得的。
c 的默认值是 'plot'。该图展示了模型无法解释的输出方差百分比与所用参数数量之间的函数关系。每个值都显示了该参数数量的最佳拟合结果。通过点击图,您可以查看哪些订单值得关注。当您点击 Select 时,变量 nn 将作为您所选参数数量的最佳模型结构导出到工作区。可以做出多个选择。
c = 'aic' 不提供任何图,但在 nn 中返回最小化的结构。
其中 V 表示损失函数,d 表示所讨论结构中的总参数数,N 表示用于估计的数据点数。 表示赤池信息准则 (AIC)。有关详情,请参阅 aic。
c = 'mdl' 在 nn 中返回使里萨宁最小描述长度 (MDL) 准则达到最小的结构。
当 c 等于某个值时,能使 最小化的结构
处于选中状态。
输出参量 vmod 与 v 格式相同,但其包含相应修改后的判据的对数值。
示例
版本历史记录
在 R2006a 之前推出