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

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算法_信息与通信_工程科技_专业资料。RLS算法 RLS 算法“递归最小二次方算法”——RLS 算法,其又称最小二乘法。 在我们研究两个变量(x, y)之间的相互...
RLS算法程序
RLS算法程序_信息与通信_工程科技_专业资料。% RLS 算法 randn('seed', 0) ; rand('seed', 0) ; N= 8000 ; % Set no of data points used for train...
RLS算法的收敛性分析
四、 结论 LMS算法其优点是结构简单,算法复杂度低,易于实现,稳定性高,便于硬 件实现,但是这种算法收敛速度慢,对快速变化的信号不适合。RLS算法是基于 最小二乘...
LMS与RLS自适应滤波算法性能比较
应用技术研究 LMS 与 RLS 自适应滤波算法性能比较马文民【摘要】 :介绍了自适应滤波器去除噪声的原理和从强噪声背景中采用自适应滤波提取有用 信号的方法,并对最...
RLS算法辨识系统
RLS算法辨识系统 - 自适应滤波器(分别采用 LMS 和 RLS 算法)对 IIR 系统辨识 1. LMS 和 RLS 算法简介 LMS 自适应滤波算法是以均方误差最小为准则的,其意义...
RLS算法自适应去噪
信号检测与调制 RLS 算法 自适应去噪 RLS 算法自适应去噪 一, 引言: 我们组研究的题目是《RLS 均衡算法及应用》 ,主要是其在自 适应噪声消除中的应用。在...
RLS算法
RLS算法_信息与通信_工程科技_专业资料。RLS 算法程序 clc; hold on; %---设置参数---C=10; a=1; pv=a^2/3; px=11*pv; sigRLS 算法程序 clc; hol...
rls与lms算法Matlab程序
rls与lms算法Matlab程序_工学_高等教育_教育专区。rls与lms算法Matlab程序rls 与 lms 算法 Matlab 程序 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %RLS 自适...
RLS算法仿真程序源代码
RLS 算法仿真程序源代码: 算法仿真程序源代码: clc; clear all; M=2; %BPSK调制 w_len=2; % 前馈抽头个数 Fd=10e6; % 信息速率 rolloff = 1; % ...
更多相关标签: