Pēc vieniem noteikumiem var sastādīt vairākus H matricas variantus, no kuriem tikai vienu izmanto praktiski.
Kontroles matrica ir par pamatu uztverto koda kombināciju pārbaudei un labošanai. Pārbaudi veic skalāri sareizinot uztverto vektoru vx ar pārbaudes matricas vektoru uc, tādējādi iegūstot kļūdu vektora C (pārbaudes vai kontrolskaitlis vai sindroms) sastāvdaļu C1. Ja uztvertā koda kombinācija kļūdas nesatur, tad sindroms sastāv no nullēm, bet pie kļūdainas uztveršanas – atšķirīgs no nulles. Atkarībā no izvēlētā koda attāluma katram kļūdu vektoram C atbilst viena vai vairākas iespējamās kļūdas. Lai pilnīgi un viennozīmīgi labotu, tad nepieciešams, lai katram sindromam atbilstu tikai viena no iespējamām kļūdām.
Praktiski kļūdu vektora sastāvdaļu C1 iegūstam (skat. 4.zīm.), ja hēminga kodam (7,4) kontroles vektors u1 = 1101010.
…