您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. 信息论信源编码中的变长码的编码方法-香农编码

  2. 1.实验目的 (1)进一步熟悉Shannon 编码过程; (2)掌握C语言程序设计和调试过程中数值的进制转换,数值与字符串之间的转换等技术。 2.实验要求 (1)输入:信源符号个数 ,每个信源符号的概率分布P从键盘输入 (2)输出:每个信源符号对应的Shannon 编码的码字 (3)源程序格式整齐清晰,注释简单明了。 3.算法 已知信源符号个数 ,信源符号 ,信源符号概率 1.降序排序 2.for i=1 do 3. 4.将累加概率变换成二进制小数 5.取小数点后 个二进制数字作为第i个信源符
  3. 所属分类:C

    • 发布日期:2009-12-06
    • 文件大小:2048
    • 提供者:tianjiang8
  1. 用C语言编写的香农编码

  2. #include #include #include #define max_CL 10 /*maxsize of length of code*/ #define max_PN 6 /*输入序列的个数*/ typedef float datatype; typedef struct SHNODE { datatype pb; /*第i个消息符号出现的概率*/ datatype p_sum; /*第i个消息符号累加概率*/ int kl; /*第i个消息符号对应的码长*/ int cod
  3. 所属分类:C

    • 发布日期:2010-05-16
    • 文件大小:34816
    • 提供者:wenxing20091106
  1. 香农 费诺 霍夫曼编码器

  2. 香农 费诺 霍夫曼编码器,自制绿色小软件
  3. 所属分类:专业指导

    • 发布日期:2010-08-14
    • 文件大小:7168
    • 提供者:superpeapeapea
  1. java实现信息论与编码(香农码费诺码霍夫曼码).rar

  2. java实现信息论与编码,包含香农码、费诺码、霍夫曼码,有算法有界面
  3. 所属分类:专业指导

    • 发布日期:2011-04-23
    • 文件大小:2097152
    • 提供者:tianchenqitan
  1. c语言实现香农码编码

  2. 这个程序比较简单,用C语言实现 的信息论 香农码 编码
  3. 所属分类:C/C++

    • 发布日期:2011-07-05
    • 文件大小:2048
    • 提供者:QQ316921732i
  1. 香浓编码.cpp

  2. 香浓编码,信息编码,实现香浓编码,实现时间较为短,代码优秀
  3. 所属分类:C++

    • 发布日期:2011-09-20
    • 文件大小:1024
    • 提供者:wenjun_liu
  1. C语言香浓编码

  2. c语言读取一个文档,统计出字符出现的次数,概率,并使用哈弗曼编码对文章编码。
  3. 所属分类:C

    • 发布日期:2013-06-11
    • 文件大小:6144
    • 提供者:ylc1633746415
  1. 香农编码的代码

  2. 值得一看 这是一个很好的C# 的编码方法,是控制台写的,可以学习一下。
  3. 所属分类:C#

    • 发布日期:2013-10-25
    • 文件大小:57344
    • 提供者:u012301718
  1. 香农三大定理

  2. 信息论与编码基础  香农三大定理
  3. 所属分类:专业指导

    • 发布日期:2014-04-08
    • 文件大小:1048576
    • 提供者:u014609349
  1. 香农-范诺编码

  2. 用于C++语言,实现对多媒体中香农-范诺算法的编码与解码!整个程序运行没有任何问题。
  3. 所属分类:C/C++

    • 发布日期:2014-05-22
    • 文件大小:970752
    • 提供者:u011378723
  1. 利用C语言进行香农编码,并进行数据压缩,程序简单可用

  2. 非常有用,非常棒
  3. 所属分类:C/C++

    • 发布日期:2015-01-13
    • 文件大小:2097152
    • 提供者:damon67
  1. 香农码.txt

  2. 大学信息论课程中关于香农码的0 1编码和其编码效率问题的求解
  3. 所属分类:C/C++

    • 发布日期:2015-01-16
    • 文件大小:2048
    • 提供者:sunwangguilai
  1. 香农,霍夫曼编码

  2. 香农,霍夫曼编码,MATLABp=[0.4,0.3,0.1,0.09,0.07,0.04]; p=fliplr(sort(p)); [m,n]=size(p); for i=1:n B(i,1)=p(i); end a=sum(B(:,1))/2; for k=1:n-1 if abs(sum(B(1:k,1))-a)<=abs(sum(B(1:k+1,1))-a) break; end
  3. 所属分类:讲义

    • 发布日期:2015-12-14
    • 文件大小:36864
    • 提供者:qq_33375832
  1. 香农码_C++__信息论

  2. Shannon编码的原理: 把信源按概率降序排列,取概率的倒数的对数的上整作为该香农码的码字长度N;求降序排列的概率的累加和,将累加和变为二进制形式;取该二进制小数点后的N位作为该信号的码字。
  3. 所属分类:C/C++

  1. 用C++来写香农码编码

  2. 这是一个使用C++来编写的香农码# include # include # include # include class T { public: T() {} ~T(); void Create(); void Coutpxj(); void Coutk(); void Coutz(); void Print(); protected: int n; double *p; double *pxj; int *k; double *mz; };
  3. 所属分类:C++

    • 发布日期:2008-11-29
    • 文件大小:2048
    • 提供者:lxd3123033
  1. 香农编码的matlab代码

  2. 香农编码的matlab源程序。先将所有信源符号的概率按其概率的递减次序排列,然后计算每个信源符号的二元码码长,最后计算每个信源符号的累加概率,并变换成二进制小数得到其码字。
  3. 所属分类:其它

  1. 香农编码的R程序

  2. 香农编码的R程序
  3. 所属分类:其它

  1. delphi实现香农编码

  2. 用delphi 实现香农编码 采用循环处理,自定义函数
  3. 所属分类:Delphi

    • 发布日期:2008-12-15
    • 文件大小:183296
    • 提供者:rimtdh
  1. 香农编码的matlab语言实现

  2. 1、问题背景: 1949年香农在《有噪声时的通信》一文中提出了信道容量的概念和信道编码定理,为信道编码奠定了理论基础。无噪信道编码定理(又称香农第一定理)指出,码字的平均长度只能大于或等于信源的熵。有噪信道编码定理(又称香农第二定理)则是编码存在定理。它指出只要信息传输速率小于信道容量,就存在一类编码,使信息传输的错误概率可以任意小。随着计算技术和数字通信的发展,纠错编码和密码学得到迅速的发展。 2、课题分析: 运用matlab编写程序求解任给信源符号概率的香农编码。给定一组信源符号概率,通过
  3. 所属分类:网络基础

    • 发布日期:2018-11-28
    • 文件大小:23552
    • 提供者:qq_40636755
  1. 香农、费诺、霍夫曼编码C++版.rar

  2. 任选信源符号和概率,实现香农,费诺,霍夫曼编码,并得到编码后的结果。代码备注详尽,每一步都有仔细的说明。注意是C++版,在VS2017上已经调试通过了!希望能够帮助到大家。
  3. 所属分类:互联网

    • 发布日期:2020-03-28
    • 文件大小:6291456
    • 提供者:qq_42233261
« 1 2 3 4 56 7 8 9 10 »