Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 12
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2004
    Messaggi
    378

    [informaticaTeorica] - distanza di hamming

    salve, una domanda di informatica teorica..
    vorrei capire del perchè, in questo caso:
    codice:
    <-- m -->     r
    
    
    
    
    1011 0101 1
    1000 0111 0
    r=bit di rindondanzà
    m = bit di dati

    la distanza di hamming è uguale a 2 invece che a 3, dato che vi sono 3 colonne differenti su ogni codeword..

  2. #2
    Utente di HTML.it
    Registrato dal
    Jan 2004
    Messaggi
    378
    il bello è che pensavo di aver capito cosa fosse la distanza di hamming, ma poi leggendo una spiegazione online che spiegava come è possimile rilevare errori singoli, cioè aggiungendo un bit di parità r, allora li mi sono perso perchè diceva che le suddette codeword hanno distanza di hamming 2 invece di 3,come solito calcolato con uno XOR..

    mi sento perso..

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2001
    Messaggi
    1,003
    Forse intendevano che nel caso peggiore col bit di parità hai una distanza di 2, mentre senza di 1.

  4. #4
    Utente di HTML.it
    Registrato dal
    Jan 2004
    Messaggi
    378
    Originariamente inviato da tia86
    Forse intendevano che nel caso peggiore col bit di parità hai una distanza di 2, mentre senza di 1.

    cioè intendi:

    1011 0101 = 5+1=6
    1000 0111 = 4+0=4

    6-4=2 e questa è la distanza di hamming??

    io sapevo che la distanza di hamming era calcolata con un semplice XOR fatto bit a bit..

    continuo a sentirmi perso..

    EDIT:
    in questo caso voleva dire che è doveroso aggiungere un bit di parità perchè per la rilevazione dell errore abbiamo bisogno di una distanza di d + 1?

  5. #5
    Utente di HTML.it
    Registrato dal
    Jan 2004
    Messaggi
    378
    Originariamente inviato da natashazero
    non capisco niente VVoVe:

    ma sul Tanembaum non dovrebbe essere spiegato bene? vedo che hai tratto l'esempio da lì
    si, ho il tanembaum, ovviamente pieno di horrori causa traduzione, però questa storia l ho tirata fuori da qui:

    http://users.libero.it/schumann/hamm.html

  6. #6
    Utente di HTML.it
    Registrato dal
    Jul 2001
    Messaggi
    1,003
    USANDO un bit di parità la distanza COMPLESSIVA (includendo il bit di parità) del codice aumenta.
    Se prima avevi 2 codici con distanza di hamming 1

    0000
    0001

    Col bit di parita

    0000 0
    0001 1

    Come vedi da 1 passi a 2 come distanza di hamming

  7. #7
    La distanza di hamming tra due stringhe binarie è il numero di cifre che diverse in eguale posizione:

    codice:
    100100
     
    101010
    distanza di hamming = 3

    se non erro

  8. #8
    Utente di HTML.it
    Registrato dal
    Jan 2004
    Messaggi
    378
    Originariamente inviato da tia86
    USANDO un bit di parità la distanza COMPLESSIVA (includendo il bit di parità) del codice aumenta.
    Se prima avevi 2 codici con distanza di hamming 1

    0000
    0001

    Col bit di parita

    0000 0
    0001 1

    Come vedi da 1 passi a 2 come distanza di hamming
    si ma in questo caso come si spiega??
    1011 0101
    1000 0111

    ora su mi sembra avere distanza di hamming 3, se aggiungo un bit di parità arrivo a 4 no?

  9. #9
    Utente di HTML.it
    Registrato dal
    Jan 2004
    Messaggi
    378
    nessuno sa darmi una buona dritta a riguardo??

  10. #10
    Utente di HTML.it
    Registrato dal
    Jan 2004
    Messaggi
    378
    ho risolto lo stupido dramma :berto: :quote:

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.