离散无记忆信道容量的matlab算法.doc
yy****24
在线预览结束,喜欢就下载吧,查找使用更方便
相关资料
离散无记忆信道容量的matlab算法.doc
function[I,pp]=channelcapacity(P,k)%I是信道容量,pp是最佳入口分布,P是信道概率转移矩阵,k是迭代精度ifnargin<2k=10e-1;%此处设置的精度不高是因为精度太高影响运行时间,之前设置过较高的,导致电脑死了!end[a,b]=size(P);%a,b分别是输入和输出的符号数,也分别是P的行数和列数pa=(1/(a+eps))*ones(1,a);%初始化输入分布pa为等概分布。eps表示一个非常小的数,以%此来避免分母为零的情况sumrow=zeros(1,
一般离散无记忆信道容量的迭代计算.pdf
..一般离散无记忆信道容量的迭代计算信道容量的迭代算法1信道容量的迭代算法的步骤一、用了matlab实现DMC容量迭代的算法如下:第一步:首先要初始化信源分布:1P(k)i01r置k0选1deta0.即选取一个精度本次中我选irdeta=0.000001。
离散粒子群算法matlab编程.pdf
离散点粒子群算法matlab.pdf
离散信道的信道容量.ppt
第5章离散信道的信道容量5.1信道容量的定义5.2离散无记忆信道容量的计算(2)对每个i,输入分布q(xi)可使I(Xi;Yj)达到信道容量C,则:==NCCNNC(5-5)5.2.1达到信道容量的充要条件介绍几种无噪信道,对于无噪信道,信道的输入X和输出Y之间有着确定的关系,一般有三类:无损信道、确定信道和无损确定信道。2.根据定义计算信道容量C从上式可看出,求信道容量C的问题转化为寻找某种分布q(x)使信源熵H(X)达到最大,由极大离散熵定理知道,在信源消息等概分布时,熵值达到最大,即有3.根据平均