这个例子展示了如何细化您有初始参数猜测的模型。
属性初始化,估计数据的ARMAX模型一个,B,C多项式。您必须首先创建一个模型对象,并在模型属性中设置初始参数值。接下来,将这个初始模型作为输入提供给armax
,聚
,或pem
,它使用数据对初始参数猜测进行优化。
负荷估算数据。
负载iddata8
定义模型参数。
B中的前导零表示输入延迟(nk),每个输入通道为1。
A = [1 -1.2 0.7];B{1} = [0 1 0.5 0.1];%的第一个输入B{2} = [0 1.5 -0.5];%的第二个输入B{3} = [0 -0.1 0.5 -0.1];%第三输入C = [1 0 0 0];Ts = 1;
创建模型对象。
init_model = idpoly (A, B, C,“t”1);
使用polyest来更新初始模型的参数。
模型=保利(z8等车型后,亨里克·菲克斯init_model);
比较两种模式。
比较(z8等车型后,亨里克·菲克斯init_model模型)