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

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 自适应滤波器的自适应抵消 1.自适应干扰抵消原理如图所示的是自适应干扰抵消器的基本结构,它有着很广泛的应...
RLS算法的研究
^ ^ 二、自适应均衡算法--RLS 算法设计及分析 2.1、RLS 算法的基本原理:根据最小二乘估计原理,M 抽头 FIR 滤波器的权向量应满足的确定性正则方程 为: A ...
RLS和LMS自适应算法分析
与 LMS 算法相比, RLS 算法采用时间平均 ,因此 ,所得出的最优滤波器依赖于用于计算平均值的样本数,而 LMS 算法是基于集平均而设计的,因此稳定环境下 LMS 算法...
自适应滤波LMS算法及RLS算法及其仿真
1994年Sayed和Kailath建立了 Kalman滤波和RLS算法之间的对应关系,证明 了RLS算法事实上是Kalman滤波器的一种特例, 从而使人们对RLS算法有了进一步 的理解, 而且...
RLS、QR-RLS算法的谱估计
RLS、QR-RLS算法的谱估计_信息与通信_工程科技_专业资料。现代数字信号处理课程报告 课程(论文)题目:仿真报告 3 内容: 1 算法原理估计误差定义:可取滤波器的实际...
基于RLS算法自适应滤波器
基于RLS算法自适应滤波器_信息与通信_工程科技_专业资料。基于 RLS 算法自适应滤波器的设计摘要自适应滤波器是统计信号处理的一个重要组成部分。在实际应用中,由于没...
RLS算法程序
RLS算法程序_信息与通信_工程科技_专业资料。% RLS 算法 randn('seed', 0) ; rand('seed', 0) ; N= 8000 ; % Set no of data points used for train...
RLS算法的自适应滤波器MATLAB仿真作业
RLS算法的自适应滤波器MATLAB仿真作业_信息与通信_工程科技_专业资料。通过RLS滤波器进行自适应滤波,迭代次数为500次,总共做了100次求平均均方误差e(n)^2。通过...
基于RLS算法的多麦克风降噪
18 3 《信息处理课群综合训练与设计》 1 基本原理 1.1 基于 RLS 算法的自适应滤波器所谓自适应实现是指利用前一时刻获得的滤波器参数,根据估计误差自动调节现...
RLS算法的改进方法
RLS算法的改进方法_信息与通信_工程科技_专业资料。RLS 算法的改进方法李天舒摘要: 摘要:递归最小二乘(RLS)算法已被广泛应用于自适应鉴定,预测,过滤等诸多领域。本...
更多相关标签:
rls | rls算法matlab实现 | rls算法原理 | rls算法全称 | lms算法 | lms与rls算法区别 | 最小二乘法 | qr-rls算法 |