[wiskunde] Redundantie BCD Code

Moderators: ArcherBarry, Fuzzwood

Reageer
Berichten: 8

Redundantie BCD Code

Hallo,

Ik heb een opgave informatietheorie waar ik vast loop:

1. Binary Coded Decimals (‘BCD’) is een code waarbij een getal van 0,1,2, . . . ,99 in een 8 bit-woord (een ‘byte’) gecodeerd wordt. Hoeveel redundantie bevat zo’n BCD-woord?

De redundancie wordt berekent met R(X) = Hmax– H(X) de maximale entropie heb ik al opgelost denk ik (Hmax), nu nog de entropie H(X), ik dacht aan 1/8 * log(1/8).

zou iemand me kunnen richten naar de juiste oplossing.


R(X) = Hmax– H(X)
Hmax = ld(8) = 3 bit
:cry:

Berichten: 7.068

Re: Redundantie BCD Code

Zeg je nu dat de maximale entropie van een byte 3 bits is? Dat lijkt mij onjuist. De maximale entropie van een byte is 8 bits.

Hoeveel bits heb je nodig om 100 verschillende getallen weer te geven? (= de entropie H(X))

Berichten: 8

Re: Redundantie BCD Code

EvilBro schreef: wo 20 jun 2012, 08:16
Zeg je nu dat de maximale entropie van een byte 3 bits is? Dat lijkt mij onjuist. De maximale entropie van een byte is 8 bits.

Hoeveel bits heb je nodig om 100 verschillende getallen weer te geven? (= de entropie H(X))
ik bdoel :

R(X) = Hmax– H(X)
Hmax = ld(128) = 7 bit

Berichten: 7.068

Re: Redundantie BCD Code

Met 8 bits (een byte) kan ik 256 verschillende getallen weergeven. Met BCD geef je echter maar 100 getallen weer met deze 8 bits. Dus:
\(R = H(256) - H(100)\)

Reageer