Bonjour,
svp j'ai une série de nombre à coder avec le codage de huffman
elle contient les nombres [1 2 3 4 5 6] avec des probabilités [0.1 0.1 0.3 0.25 0.2 0.05], quand j'ai fait le codage de huffman manuellement, j'ai obtenu :
1 => 110 ; 2 => 1110 ; 3 => 00 ; 4 => 01 ; 5 => 10 ; 6 => 1111;
Mais avec matlab, j'ai obtenu un codage différent (à l'aide de 'huffmandict'):
[1] '1 0 0 0' ; [2] '1 0 1' ;[3] '0 0' [4] '0 1' [5] '1 1' [6] '1 0 0 1'.
Est-ce-qu'on peut avoir des résultats différents du même problème et avec le même type du codage ?
Merci pour votre aide
Partager