Kod Matriks Data adalah kod bar matriks dua dimensi yang terdiri daripada "sel" atau modul hitam putih disusun dalam sama ada corak segi empat sama atau tepat. Maklumat yang dikodkan boleh jadi data teks atau numerik. Saiz data yang biasa adalah daripada beberapa bait sehingga 1556 bait. Panjang data yang dikodkan bergantung kepada bilangan sel-sel dalam matriks. Kod pembetulan ralat sering digunakan untuk meningkatkan kebolehpercayaan: walaupun satu atau lebih sel rosak hingga tidak boleh dibaca, mesej itu masih boleh dibaca. Satu simbol Matriks Data boleh menyimpan sehingga 2,335 aksara abjad angka.

Contoh kod Matriks Data, mengandungi teks: "Wikipedia, the free encyclopedia"

Simbol Matriks Data berbentuk segi empat dan biasanya segi empat sama dan terdiri daripada "sel": segiempat kecil yang mewakili bit. Bergantung kepada pengekodan yang digunakan, sel "cerah" mewakili 0 dan sel "gelap" adalah 1, atau sebaliknya. Setiap Matriks Data terdiri daripada dua pinggir bersebelahan padu dalam bentuk "L" (dikenali sebagai "corak pencari") dan dua pinggir lain yang terdiri daripada "sel" atau modul berselang-seli gelap dan terang (dikenali sebagai "corak pemasaan"). Dalam pinggir ini adalah baris dan lajur sel pengekodan maklumat. Corak pencari digunakan untuk mencari dan menyesuaikan simbol manakala corak pemasaan menyediakan bilangan jumlah baris dan lajur dalam simbol. Semakin banyak data dikodkan dalam simbol, bilangan sel (baris dan lajur) meningkat. Setiap kod adalah unik. Saiz simbol berbeza-beza daripada 10×10 hingga 144×144 dalam versi baru ECC 200, dan daripada 9×9 hingga 49×49 dalam versi lama ECC 000-140.

Pautan luar sunting