登录
首页 » matlab » Huffman-coding

Huffman-coding

于 2012-05-25 发布 文件大小:58KB
0 258
下载积分: 1 下载次数: 25

代码说明:

  通信的数字化是它能与计算机技术和数字信号处理技术相结合的基础,而实现通信数字化的前提是信源能提供的各种用于传递的消息,例如语音、图像、数据、文字等都必须以数字化形式表示。而信源编码是数字通信系统中的重要组成部分,他是保证信号有效传输的一种重要方式。霍夫曼编码依据字符出现的概率来构造异字头的平均长度最短的码字,有时称之为最佳编码,其优越的性能被广泛使用在数字通信系统中。霍夫曼编码已经成为数据压缩的灵魂算法。本文介绍了无失真编码算法的构造,霍夫曼编码的规则和特点,同时分析了对信源进行优化的方法,最后通过MATLAB仿真来讨论比较二元霍夫曼编码、三元霍夫曼编码以及信源扩展编码的效率,来实现霍夫曼码的优化构造。(The digital communication is it can and computer technology and digital signal processing technology in combination of the base, and realize the digital communication is the premise of source can provide all kinds of used to deliver news, such as voice, video and data and text must take the digital form said. And the source coding digital communication system is the important component, he is to ensure the effective transmission signal is an important way. Huffman coding based on the probability of characters appear to construct different "the average length of the shortest code words, sometimes called the best coding, superior performance is widely used in digital communication system. Huffman coding has become the soul of data compression algorithm. This paper introduces the structure of the encoding algorithm without distortion, Huffman coding rules and characteristics, and analysis of the source of the optimization method, and finally by MATLAB simulation to discuss compares two yu)

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

发表评论

0 个回复

  • ls_channel_extimation
    说明:  在OFDM系统中最经典的信道估计方法是LS算法,采用MATLAB对LS算法的性能进行了仿真(OFDM systems in the most classical channel estimation method is LS algorithm, the use of MATLAB on the performance of LS algorithm simulation)
    2008-09-10 00:26:37下载
    积分:1
  • Reverb(MATLAB)show
    用GUI做的一个混响音频处理界面,还有均衡器可以设置,单个功能函数也在里面(GUI to do with a reverb audio processing interface, as well as equalizer settings, a single performance function is also inside)
    2020-09-03 16:38:07下载
    积分:1
  • OFDM_MATLAB
    一个完整的OFDM信号模拟程序,在4QAM调制下估计了OFDM的性能。(A complete OFDM signal simulation program, estimated at 4QAM modulation OFDM performance.)
    2011-07-04 15:46:12下载
    积分:1
  • 2dcos
    用于拉曼光谱的数据处理,有光谱的平滑和数据校正等代码(Data processing for Raman spectroscopy, spectral smoothing and data correction)
    2021-03-11 15:09:25下载
    积分:1
  • Chapter_3
    Harada book simulation chapter 3
    2009-04-02 13:38:31下载
    积分:1
  • ilotool
    A MATLAB tool for analysis of Transient Otoacoustic Emission signals
    2008-04-03 03:45:18下载
    积分:1
  • post
    DVB-T transmite 8K code rate 3/4 QAM-64 in Matlab (Simulink)
    2010-06-14 12:32:39下载
    积分:1
  • knn
    K邻域模式识别方法 KNN算法不仅可以用于分类,还可以用于回归。通过找出一个样本的k个最近邻居,将这些邻居的属性的平均值赋给该样本,就可以得到该样本的属性。更有用的方法是将不同距离的邻居对该样本产生的影响给予不同的权值(weight),如权值与距离成正比。(k-Nearest Neighbor algorithm )
    2010-11-19 17:08:38下载
    积分:1
  • BlowfishEncryption
    Blowfish Algorithm is a Feistel Network, iterating a simple encryption function 16 times. The block size is 64 bits, and the key can be any length up to 448 bits. Although there is a complex initialization phase required before any encryption can take place, the actual encryption of data is very efficient on large microprocessors. Blowfish is a variable-length key block cipher. It is suitable for applications where the key does not change often, like a communications link or an automatic file encryptor. It is significantly faster than most encryption algorithms when implemented on 32-bit microprocessors with large data caches.
    2011-06-09 18:03:09下载
    积分:1
  • caisecaozuo
    用matlab对彩色和灰度图像进行翻转,镜像,扫描线的变换。(Matlab for color and grayscale images, flip, mirror, scanning line conversion.)
    2013-04-11 07:45:30下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载