登录
首页 » 算法 » 香农法诺

香农法诺

于 2022-03-10 发布 文件大小:2.37 kB
0 95
下载积分: 2 下载次数: 2

代码说明:

在字段中的数据压缩,香农 — — Fano 编码,命名的克劳德 · 香农和罗伯特 · 范诺,是一种技术构建基于一套符号和其概率 (估计或测量) 的前缀码。它是最理想的意义上说,它不能实现最低的可能预期的码字长度象哈夫曼编码 ;但是不像哈夫曼编码,它不保证所有的码字长度是否符合其理论上的理想的一位。在 Shannon 的"通信数学理论",他 1948年条引入字段信息理论,提出了技术。该方法被归因于范诺,他稍后发表它作为一份技术报告。[1] 香农 — — Fano 编码不应混淆与香农编码,编码的方法用到 proveShannon 的无声的编码定理,或与香农 — — Fano — — 伊莱亚斯编码 (也称为埃利亚斯编码),算术编码的前奏。在香农 — — Fano 编码中,这些符号是到最不可能的从最有可能的顺序排列,然后分成两个设置,其总的概率是尽可能接近到相同的情况。所有的符号然后有分配 ; 其代码的第一位数字在第一套符号接收"0"和第二组中的符号接收"1"。只要任何带有多个成员集,这些集合,以确定它们的代码的连续数字重复相同的过程。当组已经降低到一个符号,当然,这意味着在完成 symbol 的代码并不会形成任何其他 symbol 代码的前缀。

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论


0 个回复

  • JAVA 100种源码
    近一百种算法的源码,包括:bin_sort, huffman, BD, dijkstra, maymult等等。。 能够让JAVA初学者迅速掌握核心算法以及编程能力。。 JAVA是一种面向对象的编程语言,应用广泛。。。
    2023-08-10 09:10:03下载
    积分:1
  • #define MSGHEADER "MICROCALC
    #define MSGHEADER "MICROCALC - A Turbo C Demonstration Program" #define MSGKEYPRESS "Press any key to continue." #define MSGCOMMAND "Press / for the list of commands" #define MSGMEMORY "Memory Available:" #define MSGERROR "ERROR" #define MSGLOMEM "Not enough memory to allocate cell."-# define MSGHEADER "MICROCALC-A Turbo C De monstration Program "# define MSGKEYPRESS" Pr ess any key to continue. "# define MSGCOMMAND" P keypress/for the list of commands "# define MSGMEMO RY "Memory Available : "# define MSGERROR" ERROR "# define MSGLOMEM" N ot to allocate enough memory cell. "
    2022-04-08 12:36:24下载
    积分:1
  • LWZ 压缩
    亏损较少的压缩算法,从LZ78算法剥夺  我已经添加了LZ78算法的(希望非常透彻)的例子。我会很感激,如果有人比我其他的可以给它一个检查,在作为保障 - 并确保我可以添加二进制:)  我不太熟悉的LZ77,但打算做一个类似的例子,在不久的将来。
    2023-01-26 18:25:03下载
    积分:1
  • aliennumbers
    2023-05-31 04:00:03下载
    积分:1
  • havel定理
    这是一个学生管理的简单代码,它是基于MFC的对话框,在这里面,使用了MFC的数据库类CDatabase和CRecordset这两个封装好了的类,同时他实现了基本的学生管理功能,可以用来学习或者练手
    2022-06-26 03:04:30下载
    积分:1
  • 基于C++的BP
    用C++语言实现神经网络的BP算法,对于从事神经网络及专家诊断系统的方面的朋友具有较强的参考借鉴意义。
    2022-10-12 07:00:03下载
    积分:1
  • umat编写Johnson-cook强化模型
    Abaqus 中Johnson-cook模型只能用于explicit显示分析中,而我们需要在standard模块中可以使用的更加精细的Johnson-cook模型,故而借助Fortran来编写子程序来实现其本构关系。
    2022-01-22 03:11:26下载
    积分:1
  • 虚假位置方
    虚假位置方法 or 经常假方法是一个期限为问题的解决方法在算术、 代数和微积分。简单来说,在这些方法首先试图评估使用测试 ("假") 的值的变量,一个问题,然后相应地调整值。
    2023-08-01 08:45:04下载
    积分:1
  • LIBSVM代码和数据库读取程序
    libsvm源码,可用于水质分析和风速预测等,还有完善的读取数据库程序,应用和算法都存在的。
    2022-01-26 00:16:22下载
    积分:1
  • Singular value to the calculation of the matlab code, then look for a long time....
    能够对于奇异值的计算matlab代码,找了好久呢-Singular value to the calculation of the matlab code, then look for a long time. .
    2022-02-15 01:44:43下载
    积分:1
  • 696518资源总数
  • 104988会员总数
  • 11今日下载