系统辨识作业.docVIP

  • 134
  • 0
  • 约1.11万字
  • 约 20页
  • 2016-04-05 发布于湖北
  • 举报
系统建模方法大作业 1.考虑如下系统 式中,为白噪声。 取初值,。分别选择M序列和方差为1的正态分布白噪声作为输入信号,采用递推最小二乘算法进行参数估计,迭代L=400步停止计算。 要求 给出基本迭代公式; 画出程序流程框图; 画出输入输出数据曲线、参数估计曲线、误差曲线; 提示: 产生长度为L方差为1的正态分布白噪声,相应的MATLAB命令为 randn(L,1)。 z(k)=1.5*z(k-1)-0.7*z(k-2)+u(k-3)+0.5*u(k-4) h1=[-z(k-1),-z(k-2),u(k-3),u(k-4)] c1=c0+k1*[z(k)-h1*c0] (3)1.当输入为M序列时 L=15; % M序列的周期 y1=1;y2=1;y3=1;y4=0; %四个移位寄存器的输出初始值 for i=1:L; %开始循环,长度为L x1=xor(y3,y4); %第一个移位寄存器的输入是第三个与第四个移位寄存器的输出的 x2=y1; %第二个移位寄存器的输入是第一个移位寄存器的输出 x3=y2; %第三个移位寄存器的输入是第二个移位寄存器的输出

文档评论(0)

1亿VIP精品文档

相关文档