Le code Gray est un code binaire. La différence entre les codes Gray adjacents n'est que d'un bit, c'est-à-dire que la distance de Hamming est de 1. Méthode de génération : notez le code Gray [0, 1] de longueur 1. Inversez le code Gray de longueur n-1 et ajoutez-le à la fin. Ajoutez 0 avant la séquence générée à l'étape 2 pour relier la séquence de l'étape 2 et. étape 3.
Les règles du code Gray
Le code Gray est un code binaire, qui a la propriété que deux codes Gray consécutifs ne diffèrent que par un bit. Autrement dit, dans le code Gray, la distance de Hamming entre deux codes adjacents est de 1.
Générer le code Gray
La méthode de génération du code Gray est la suivante :
Exemple
Générer un code Gray de longueur 3 :
Applications
Le code Gray a des applications dans de nombreux domaines, tels que :
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!