- 1、本文档共2页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
RLS算法仿真程序源代码
RLS算法仿真程序源代码:
clc;
clear all;
M=2; %BPSK调制
w_len=2; % 前馈抽头个数
Fd=10e6; % 信息速率
rolloff = 1; % 滚降系数
up = 4; % samples per symbol
delay = 4; % 升余弦滤波器的群延迟
Fs=Fd*up;
data_len = 100;
data = randint(1,data_len,M);
m_data = pskmod(data,M);
[NUM1,DEN1]=rcosine(Fd,Fs,fir/sqrt,rolloff,delay);
[t_data,tc]=rcosflt(m_data,Fd,Fs,filter,NUM1); % 成形滤波
t_data = t_data.;
gain=[1 1];
%%%%%%%%%%15ms delay channel %%%%%%%%%%%%%%
t_delay=ceil(1.5*up);
r_signal(1,:)= gain(1)*t_data + gain(2)*[zeros(1,t_delay),t_data(t_delay+1:length(t_data))];
%%%%%%%%%%25ms delay channel %%%%%%%%%%%%%%
t_delay=ceil(2.5*up);
r_signal(2,:)= gain(1)*t_data + gain(2)*[zeros(1,t_delay),t_data(t_delay+1:length(t_data))];
snr = 5; % 信噪比
r_signal(3,:) = gain(1)*t_data;
r_signal(3,:) = awgn(r_signal(3,:), snr, measured);
for i=1:3
[r_data,tr]=rcosflt(r_signal(i,:),Fd,Fs,filter/Fs,NUM1); %匹配升余弦滤波器
equlz_in=r_data(delay*2*up+1:up:length(r_data)-delay*2*up); %抽取得到均衡输入数据
a(1)=1; a(w_len)=0; %抽头系数初始化 第一个抽头系数为1,其余为0
a = zeros ( w_len , 1 );
Lambda = 0.99 ; % Set the forgetting factor
Delta = 10 ; % R initialized to Delta*I
R = Delta * eye (w_len, w_len) ; % 相关矩阵
for n=w_len:data_len
u = equlz_in(n:-1:n-w_len+1);
pi = u * R ; % 互相关矩阵
K= pi/(Lambda + pi * u );
p(n)=a * u;
y(n)=pskdemod(p(n),M);
rd(n)=pskmod(y(n),M);
err(i,n)=rd(n)-p(n) ;
R=(R-K*pi)/Lambda ;
a = a + K * conj(err(i,n)) ;
end
end
figure;
subplot(3,1,1);
plot(abs(err(1,:)));
xlabel(15ms delay);
subplot(3,1,2);
plot(abs(err(2,:)));
xlabel(25ms delay);
subplot(3,1,3);
plot(abs(err(3,:)));
xlabel(white noise);
您可能关注的文档
- BZYS4212表面振动压实仪.doc
- BP神经网络算法java实现.docx
- BP神经网络开题报告.doc
- CAD图形模版制作过程.docx
- CAD将地形图中非零高程对象转换为零高程对象.docx
- CCC强制认证产品明细.docx
- CFA奖学金申请个人陈述范文.docx
- CPI居高不下各出奇招忙理财.doc
- CRA工作具体内容.doc
- CS75汽车之家评价合集.doc
- 2024年学校党总支巡察整改专题民主生活会个人对照检查材料3.docx
- 2025年民主生活会个人对照检查发言材料(四个带头).docx
- 县委常委班子2025年专题生活会带头严守政治纪律和政治规矩,维护党的团结统一等“四个带头方面”对照检查材料四个带头:.docx
- 巡察整改专题民主生活会个人对照检查材料5.docx
- 2024年度围绕带头增强党性、严守纪律、砥砺作风方面等“四个方面”自我对照(问题、措施)7.docx
- 2025年度民主生活会领导班子对照检查材料(“四个带头”).docx
- 国企党委书记2025年度民主生活会个人对照检查材料(五个带头).docx
- 带头严守政治纪律和政治规矩,维护党的团结统一等(四个方面)存在的问题整改发言提纲.docx
- 党委书记党组书记2025年带头增强党性、严守纪律、砥砺作风方面等“四个带头”个人对照检查发言材料.docx
- 2025年巡视巡察专题民主生活会对照检查材料.docx
文档评论(0)