- 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)