Scilab Home Page | Wiki | Bug Tracker | Forge | Mailing List Archives | Scilab Online Help | File Exchange
ATOMS : Huffman Coding Toolbox details
Please login or create an account

Huffman Coding Toolbox

This small toolbox shows the principles of huffman coding.
(5397 downloads for this version - 14592 downloads for all versions)
A more recent valid version with binaries for Scilab 5.2 exists: 1.1
Holger Nahrstaedt
Andreas Geissler
Owner Organization
Technische Universitat Berlin
Holger Nahrstaedt
Creation Date
November 15, 2011
Source created on
Scilab 5.2.x
Binaries available on
Scilab 5.2.x:
Windows 64-bit Windows 32-bit Linux 64-bit Linux 32-bit MacOSX
Install command
--> atomsInstall("huffcomp")
            The contained functions are showing, how huffman coding (and decoding) work.
Base of all is building a histogram vector. Based upon the histogram, the
corresponding coding table is generated. Matrices or vectors with positive
numbers can be used as input sequence. The compressed binary output sequence is
represented as a string. The reverse operation is also possible.
It is also very interesting to play with modifications of the binary output
sequence: What happens with the decoded output sequence ? Where are the
differences ?

Have fun !

Files (3)
[117.29 kB]
Source code archive

[124.15 kB]
Miscellaneous file

[137.85 kB]
OS-independent binary for Scilab 5.2.x
Binary version
Automatically generated by the ATOMS compilation chain

News (0)
Comments (0)
Leave a comment
You must register and log in before leaving a comment.
Email notifications
Send me email when this toolbox has changes, new files or a new release.
You must register and log in before setting up notifications.