clc;
clear;
close all;
warning off;
addpath(genpath(pwd));
fprintf( 'AF仿真\n') ;
%产生随机序列
N=120000;
maxsnr=40;
BerSnrTable1 = zeros(maxsnr+1,3);
for SNR=0:maxsnr
SNR
BerSnrTable1(SNR+1,1) = SNR;
BitTx=floor(rand(1,N)*2);
%星座图映射,QPSK
SymQpsk=QpskMapping(BitTx);
SymQpskd=[];
M=length(SymQpsk);
%噪声能量(已归一化)
zsnl=sqrt(1/(10^((SNR)/10)));
%==========================================
for i=1:M
%生成服从瑞利分布的信道系数
H0=(randn+j*randn)/sqrt(2);
H1=(randn+j*randn)/sqrt(2);
H2=(randn+j*randn)/sqrt(2);
%生成加性高斯白噪声
N0=zsnl*(randn+j*randn);
N2=zsnl*(randn+j*randn);
N1=zsnl*(randn+j*randn);
a=abs(H1);
G=sqrt(2/(4*a*a+3*zsnl*zsnl));%E0=4/3,E1=2/3,根据<无线合作分集网络中的资源分配研究>
%接收信号
R1=H0*sqrt(4/3)*SymQpsk(i)+N0;
R2=H2*G*(H1*sqrt(4/3)*SymQpsk(i)+N1)+N2;
%信号合成
S1=conj(H0)*sqrt(4/3)*R1/(zsnl*zsnl);
S2=conj(H2)*conj(H1)*sqrt(4/3)*G*R2/(zsnl*zsnl);
SS=S1+S2;
%解调
dh = [1+j -1+j -1-j 1-j]/sqrt(2);
D1=abs(SS*[1 1 1 1]-dh).^2;
[minScale1 positionmin1]=min(D1);
SymQpskd=[SymQpskd dh(positionmin1)];
end
BitRx=QpskInverseMapping(SymQpskd);
[Num,Ber]=symerr(BitTx,BitRx);
BerSnrTable1(SNR+1,2) = Num ;
BerSnrTable1(SNR+1,3) = Ber ;
end
figure(1);
semilogy(BerSnrTable1(1:4:maxsnr+1,1),BerSnrTable1(1:4:maxsnr+1,3),'b-o');
没有合适的资源?快使用搜索试试~ 我知道了~
基于AF功率优化和QPSK调制解调的通信系统误码率仿真,含仿真操作录像
共7个文件
m:5个
jpg:1个
avi:1个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
5星 · 超过95%的资源 1 下载量 8 浏览量
2022-04-17
06:16:12
上传
评论
收藏 253KB RAR 举报
温馨提示
1.版本:matlab2022a,包含仿真操作录像,操作录像使用windows media player播放。 2.领域:AF功率优化。 3.内容:基于AF功率优化和QPSK调制解调的通信系统误码率仿真。 G=sqrt(2/(4*a*a+3*zsnl*zsnl));%E0=4/3,E1=2/3,根据<无线合作分集网络中的资源分配研究> %接收信号 R1=H0*sqrt(4/3)*SymQpsk(i)+N0; R2=H2*G*(H1*sqrt(4/3)*SymQpsk(i)+N1)+N2; %信号合成 S1=conj(H0)*sqrt(4/3)*R1/(zsnl*zsnl); S2=conj(H2)*conj(H1)*sqrt(4/3)*G*R2/(zsnl*zsnl); SS=S1+S2; 4.注意事项:注意MATLAB左侧当前文件夹路径,必须是程序所在文件夹位置,具体可以参考视频录。
资源推荐
资源详情
资源评论
收起资源包目录
基于AF功率优化和QPSK调制解调的通信系统误码率仿真.rar (7个子文件)
仿真操作录像0007.avi 84.89MB
1.jpg 19KB
AF功率优化
QpskInverseMapping.m 704B
my_RayleighCH.m 473B
Runme.m 2KB
QpskMapping.m 1KB
channel.m 54B
共 7 条
- 1
资源评论
- qq_412124412023-05-03这个资源对我启发很大,受益匪浅,学到了很多,谢谢分享~
fpga和matlab
- 粉丝: 17w+
- 资源: 2626
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功