9 svar
111 visningar
mona.1133 behöver inte mer hjälp
mona.1133 57 – Fd. Medlem
Postad: 7 aug 2021 10:44 Redigerad: 7 aug 2021 10:44

Matris

Jag har löst a och b men jag är fast i c. Jag vet inte hur jag ska tänka. Jag vet att antalet ord är 128 i koden C. 

mona.1133 57 – Fd. Medlem
Postad: 9 aug 2021 10:43
mona.1133 skrev:

Jag har löst a och b men jag är fast i c. Jag vet inte hur jag ska tänka. Jag vet att antalet ord är 128 i koden C. 

Finns det en formel som jag behöver veta för att kunna lösa uppgift c? 

Skaft 2373 – F.d. Moderator
Postad: 9 aug 2021 11:28

Eftersom koden är 1-felsrättande så måste ord som inte går att rätta ha 2 fel eller fler. Lättast är då att räkna hur många ord har 1 fel eller färre, och dra bort det antalet från det totala antalet ord (dvs 2^11).

Hur många ord har 0 fel (dvs, hur många som finns i koden - det har du räknat ut redan)? Hur många har 1 fel? Lägg ihop och dra bort från 2^11, tror jag är rätt strategi.

mona.1133 57 – Fd. Medlem
Postad: 9 aug 2021 12:42 Redigerad: 9 aug 2021 12:44
Skaft skrev:

Eftersom koden är 1-felsrättande så måste ord som inte går att rätta ha 2 fel eller fler. Lättast är då att räkna hur många ord har 1 fel eller färre, och dra bort det antalet från det totala antalet ord (dvs 2^11).

Hur många ord har 0 fel (dvs, hur många som finns i koden - det har du räknat ut redan)? Hur många har 1 fel? Lägg ihop och dra bort från 2^11, tror jag är rätt strategi.

Tack för ditt svar. Jag hänger inte riktigt med när det kommer till 1 fel, alltså hur får jag fram att hur många ord har 1 fel? Jag fått fram att det finns 2^7 kodord. 

Skaft 2373 – F.d. Moderator
Postad: 9 aug 2021 13:01

Säg att ett ord i koden är 101. Då finns det tre sätt att införa ett fel, eftersom det finns tre sifferplatser att ändra. Så ordet medför de tre felaktiga orden 001, 111 och 100. Samma sak kan göras med varje ord i koden.

mona.1133 57 – Fd. Medlem
Postad: 9 aug 2021 13:22
Skaft skrev:

Säg att ett ord i koden är 101. Då finns det tre sätt att införa ett fel, eftersom det finns tre sifferplatser att ändra. Så ordet medför de tre felaktiga orden 001, 111 och 100. Samma sak kan göras med varje ord i koden.

Blir det 2^11-(2^7+2^3)?

Skaft 2373 – F.d. Moderator
Postad: 9 aug 2021 13:37

Varför 2^3? Mitt exempel med ord av längd 3 var bara ett mindre exempel, i ditt fall är ju orden 11 siffror långa. Då finns det 11 felaktiga ord som kan bildas ur varje ord i koden.

mona.1133 57 – Fd. Medlem
Postad: 9 aug 2021 15:33 Redigerad: 9 aug 2021 15:34
Skaft skrev:

Varför 2^3? Mitt exempel med ord av längd 3 var bara ett mindre exempel, i ditt fall är ju orden 11 siffror långa. Då finns det 11 felaktiga ord som kan bildas ur varje ord i koden.

Nu har löst igen och kommit fram till att svaret är 512. Tänkte så 

2^11-(2^7+11*2^7)=512.

Är det rätt? :/ 

Skaft 2373 – F.d. Moderator
Postad: 9 aug 2021 15:44

Vet inte säkert, men jag hade gjort så iallafall =)

mona.1133 57 – Fd. Medlem
Postad: 9 aug 2021 15:48
Skaft skrev:

Vet inte säkert, men jag hade gjort så iallafall =)

tack tack! :) 

Svara
Close