当前位置:首页 >> 信息与通信 >>

RLS算法


RLS 算法程序 clc; hold on; %-----------------设置参数---------------------C=10; a=1; pv=a^2/3; px=11*pv; sigma_v2=1e-3; L=800; M=50; mu=1/(10*px*L); A=3; omega=pi/3; lambda=0.995; %---------------RLS

--------------------ac_learn_curve=zeros(L,1); for c=1:C v=zeros(L,1); v=2*(rand(L,1)-0.5); s=zeros(L,1); for l=1:L s(l)=A*sin(omega*l); end x=s+v; x1=zeros(L,1); for l=1:L if l==1 x1(l)=x(l); else x1(l)=x(l-1); end end u_=zeros(M,1); e=zeros(L,1); y=zeros(L,1); r=eye(M); w=zeros(M,1); NMSD=zeros(L,1); for l=1:L u_=[x1(l);u_(1:M-1)]; y(l)=u_'*w;

e(l)=x(l)-y(l); r=1/lambda*(r-(r*u_*u_'*r)/(lambda+u_'*r*u_)); w=w+r*u_*e(l); NMSD(l)=e(l)^2; end ac_learn_curve=ac_learn_curve+NMSD; end learn_curve=ac_learn_curve./C; %---------------------Part 3---------------figure(1); subplot(411);plot(v);title('噪声信号 v(n)'); axis([0 500 -5 5]); subplot(412);plot(s);title('正弦信号 s(n)'); axis([0 500 -5 5]); subplot(413);plot(x);title('输入信号 x(n)=v(n)+s(n)'); axis([0 500 -5 5]); subplot(414);plot(e);title('输出信号 e(n)'); axis([0 500 -5 5]); figure(3); B=[1 -w']; freqz(B); figure(4); plot((learn_curve),'b'); xlabel('\fontsize{8}\rmIteration Number') ylabel('\fontsize{8}\rmSquare error ')


相关文章:
基于RLS算法自适应滤波器
基于RLS算法自适应滤波器_信息与通信_工程科技_专业资料。基于 RLS 算法自适应滤波器的设计摘要自适应滤波器是统计信号处理的一个重要组成部分。在实际应用中,由于没...
RLS算法的研究
^ ^ 二、自适应均衡算法--RLS 算法设计及分析 2.1、RLS 算法的基本原理:根据最小二乘估计原理,M 抽头 FIR 滤波器的权向量应满足的确定性正则方程 为: A ...
RLS、QR-RLS算法的谱估计
RLS、QR-RLS算法的谱估计_信息与通信_工程科技_专业资料。现代数字信号处理课程报告 课程(论文)题目:仿真报告 3 内容: 1 算法原理估计误差定义:可取滤波器的实际...
RLS和LMS自适应算法分析
与 LMS 算法相比, RLS 算法采用时间平均 ,因此 ,所得出的最优滤波器依赖于用于计算平均值的样本数,而 LMS 算法是基于集平均而设计的,因此稳定环境下 LMS 算法...
自适应滤波LMS算法及RLS算法及其仿真
1994年Sayed和Kailath建立了 Kalman滤波和RLS算法之间的对应关系,证明 了RLS算法事实上是Kalman滤波器的一种特例, 从而使人们对RLS算法有了进一步 的理解, 而且...
RLS算法辨识系统
LMS 和 RLS 算法简介 LMS 自适应滤波算法是以均方误差最小为准则的,其意义是是滤波器的输 出信号和需要信号的误差平方的统计平均值最小, 这个准则是依据输入...
RLS算法的收敛性分析
四、 结论 LMS算法其优点是结构简单,算法复杂度低,易于实现,稳定性高,便于硬 件实现,但是这种算法收敛速度慢,对快速变化的信号不适合。RLS算法是基于 最小二乘...
RLS算法的自适应滤波器MATLAB仿真作业
RLS算法的自适应滤波器MATLAB仿真作业_信息与通信_工程科技_专业资料。通过RLS滤波器进行自适应滤波,迭代次数为500次,总共做了100次求平均均方误差e(n)^2。通过...
LMS与RLS自适应滤波算法性能比较
应用技术研究 LMS 与 RLS 自适应滤波算法性能比较马文民【摘要】 :介绍了自适应滤波器去除噪声的原理和从强噪声背景中采用自适应滤波提取有用 信号的方法,并对最...
RLS算法程序
RLS算法程序_信息与通信_工程科技_专业资料。% RLS 算法 randn('seed', 0) ; rand('seed', 0) ; N= 8000 ; % Set no of data points used for train...
更多相关标签: