一个发射端,一个接收端,两个固定中继,中继采用放大转发,接收端采用最大比合并,MATLAB实现信道容量的变换图

该博客通过MATLAB探讨了瑞利衰落信道下,一个发射端、一个接收端及两个固定中继的通信场景。中继使用放大转发策略,接收端应用最大比合并技术。实验中,源节点和中继节点的发射功率设定为总功率的一半。内容包括信道模型、噪声处理和信道容量的变换图展示。
摘要由CSDN通过智能技术生成

(主函数)

clear all;
Monte_MAX=10^5;

MIN_SNR=0;
MAX_SNR=30;
INTEVAL=2;

POW_DIV=1/2;

sr1_distance=1;
r1d_distance=1;
sr2_distance=1;
r2d_distance=1;

M2=10^3;%一次传输的码元数
  
    count=0;
    for SNR_dB=MIN_SNR:INTEVAL:MAX_SNR  %发射节点和中继节点的发射功率
        
        snr=10^(SNR_dB/10);
        count=count+1;
        
  
            for tries=1:Monte_MAX  %尝试10^5次   
                
            %产生源信号,进行BPSK调制,信号为-1,1 
            X1=randi([0 1],1,M2);
            Xs=X1*2-1;
            
            Xst=sqrt(POW_DIV*snr)*Xs;

            %产生源节点到中继1,2节点的信道 
            CH_sr1=xy_RayleighCH(1)/sqrt((sr1_distance)^2);  %路径损耗系数a=2
            CH_sr2=xy_RayleighCH(1)/sqrt((sr2_distance)^2);

            %中继协作节点接收到的信号 
            y_sr1=CH_sr1*Xst+xy_noise(M2);  
            y_sr2=CH_sr2*Xst+xy_noise(M2);
           
            %放大系数
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

w360366

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值