通信原理加性高斯白噪声信道容量

更新时间:2024-06-18 21:25:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

作业任务:

利用matlab完成:

(1) 绘出带宽为B=3000Hz的加性高斯白噪声信道容量与S/N间的函数关系曲线,其中S为信号功率,N为噪声单边密度谱,S/N在-20dB至30dB的范围内取值。

(2)绘出当S/N =25dB时,加性高斯白噪声信道容量与带宽B间的函数关系曲线,说明当带宽B无限增加时,信道容量为多少?

(1)

源代码:

clear clc clf

b=3000; sn0=-20; sn1=30; ns=0.01;

N=(sn0:ns:sn1); snrlin=10.^(N/10);

ct=b.*log2(1+snrlin.*(1/b)); plot(snrlin,ct); xlabel('s/n0');

title('高斯信道容量');

仿真结果:

高斯信道容量14001200100080060040020000100200300400500s/n06007008009001000 (2)

源代码:

clear clc clf

n1=2.5; sn1=10.^n1; b0=300000; bs=10;

B=(3000:bs:b0); b=1./B;

ct=B.*(log2(1+sn1.*b)); plot(B,ct); xlabel('B');

title('信道容量'); ct=(1/log(2)*sn1);

仿真结果:

信道容量46045545044544043543000.511.5B22.5x 1035

本文来源:https://www.bwwdw.com/article/ihq3.html

Top