- 博客(5)
- 资源 (1)
- 收藏
- 关注
原创 信息论Matlab仿真——哈夫曼编码
《信息论与编码》第五章——哈夫曼编码%@author Zhang%@copyright Zhang%@release 2021.06.16W = [0.05,0.29,0.07,0.08,0.14,0.23,0.03,0.11];%得到哈夫曼编码表n = size(W,2);%信源个数m = 2*n - 1;%节点个数HT = zeros(m,5);%生成m行5列的矩阵存放信息HT(1:m,1) = 1:m;%第一列存放序号HT(1:n,2) = W';%第二列的前n行存放信源概
2021-06-16 11:54:44 1372
原创 信息论Matlab仿真——信息率失真函数
《信息论与编码》第四章——信息率失真函数的计算%@author Zhang%@copyright Zhang%@release 2021.06.16Pu = [1/4 1/4 1/4 1/4];%信源概率矢量D = [0 1 1 1;1 0 1 1;1 1 0 1;1 1 1 0];%失真测度矩阵%信源Ur,信宿Vs[r,s] = size(D);delta_min = Pu * min(D,[],2);%最小平均失真度delta_max = min(Pu * D);%最大平均失真
2021-06-16 11:53:18 3070
原创 信息论Mtalab仿真——信道容量
《信息论与编码》第三章——信道容量的计算%@author Zhang%@copyright Zhang%@release 2021.06.16%特殊离散信道%具有一一对应关系的无噪信道% P = [1,0,0;0,1,0;0,0,1];% C = log2(size(P,1));%具有扩展性能的无噪信道/有噪无损信道,当PX=1/n时% P = [1/2 1/4 1/4 0 0 0 0 0 0;% 0 0 0 1/2 1/4 1/4 0
2021-06-16 11:50:25 2584 1
原创 信息论Matlab仿真——信源熵
《信息论与编码%@author Zhang%@copyright Zhang%@release 2021.06.16%信源熵:信源的平均不确定度%性质:①非负性 ②对称性 ③最大离散熵定理:信源X中包括n个不同的离散信息,则HX <= log2(n) % PX = [1/2,1/4,1/8,1/8];% HX = -PX * log2(PX');%条件熵% Pxy = [1/8,3/8;3/8,1/8];%联合概率% PY = sum(Pxy,2);%按行求和% PX =
2021-06-16 11:49:11 4817
原创 信息论Matlab仿真——信息量的计算
%@author Zhang%@copyright Zhang%@release 2021.06.16%已知X和Y相互独立PX = [0.1,0.2,0.3,0.4];PY = [0.4,0.3,0.2,0.1];%求X,Y自信息量IX_bit = -log2(PX);IX_Hart = -log10(PX);IX_Nat = -log(PX);IY_bit = -log2(PY);IY_Hart = -log10(PY);IY_Nat = -log(PY);%求X和Y的...
2021-06-16 11:47:01 4438
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人