信息论实验MATLAB求信道容量.docx

信息论实验MATLAB求信道容量.docx

ID:52613393

大小:14.38 KB

页数:1页

时间:2020-03-29

信息论实验MATLAB求信道容量.docx_第1页
资源描述:

《信息论实验MATLAB求信道容量.docx》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、formatrat%所有的数全部用分数显示sum1=0;n=input('请输入一个数字')A=ones(n)*2^-50;%定义一个极小值矩阵D=input('请输入一个矩阵')B=A+D;%用极小值矩阵加上矩阵B避免出现log2(0)的情况fori=1:nforj=1:nP(i,j)=B(i,j)*log2(B(i,j));endendF=sum(P,2);%每行求和Σr=DF;%计算公式中的β值记为rfork=1:nsum1=sum1+2^r(k,1);endC=log2(sum1)%信道容量%以下代码段是求信道容量的最佳输入分布GQ=z

2、eros(1,n);fort=1:na=2^(r(t,1)-C);Q(t)=a;endG=Q*inv(D)%因为G=*D^(-1)(D转置矩阵)

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。