Huffcomp Toolbox for SciLab
===========================
This small toolbox shows the principles of huffman coding. It consists of 6
routines and the corresponding help files. The Aim of the toolbox is to
demonstrate the principles. By the way, the coding functions are quite fast, the
decoding function could be optimized.
Content of the toolbox
==========================
6 routines are contained. These routines are
● fasthist
● huffman
● huffcode
● huffdeco
● huffmandict
● histcalc
Changelog
=========================
1.1 * speedup of huffdeco
* improvement of huffman
* some demos
Performance
=========================
size: 1000 compressing: 0.166 sec. decompressing: 0.068 sec. isOK: 1
size: 2000 compressing: 0.186 sec. decompressing: 0.154 sec. isOK: 1
size: 5000 compressing: 0.168 sec. decompressing: 0.410 sec. isOK: 1
size: 10000 compressing: 0.162 sec. decompressing: 0.996 sec. isOK: 1
size: 20000 compressing: 0.168 sec. decompressing: 2.969 sec. isOK: 1
size: 50000 compressing: 0.192 sec. decompressing: 15.561 sec. isOK: 1
size: 100000 compressing: 0.224 sec. decompressing: 60.988 sec. isOK: 1
size: 200000 compressing: 0.310 sec. decompressing: 276.741 sec. isOK: 1
size: 500000 compressing: 0.589 sec. decompressing: 1902.268 sec. isOK: 1