Matlab信道容量的迭代计算实验

一、实验目的:

熟悉 Matlab 工作环境及工具箱;

掌握一般信道容量迭代算法的原理。

                                                         

二、实验仪器:

Matlab2015a

三、实验原理:                                                           

衡量一个信息传递系统的好坏,有两个主要指标:

数量(速度)指标——信息(传输)率R

质量指标——平均差错率Pe

信息率能大到什么程度——信道容量

信道容量的定义

 

 信道

核心问题是信道容量和最佳输入分布。

根据定义,求信道容量问题就是求平均互信息量I(X;Y)关于输入概率分布Px的最大值问题。

¨ 常见信道

离散无噪信道(无损、确定、无损确定信道)

离散对称信道/准对称信道一般DMC信道容量

一般DMC信道容量的计算非常困难,信道容量计算的迭代算法能在给定的精度下用有限步数计算出一般DMC的信道容量。

定理

¨ 设DMC的转移概率矢量为,记是任意给定的一组初始输入分布,其所有分量均不为零。按下式不断对输入分布进行迭代、更新

 其中

信道容量的迭代算法流程图

 

四、实验步骤:                                                                                                               

1.先利用Matlab编写函数;

2.再根据函数将实验要求生成实验结果;

3.根据实验内容填写实验报告;                                                          

五、实验内容及数据整理:  

用Matlab软件编程实现一般信道容量迭代算法

设定不同的迭代精度

设定不同的信道

                                                                                                       

 六、实验结果及讨论                                                          

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值