Frage

Wie man kodiert / dekodiert SFB-5-EPC (x ^ 5 + x ^ 3 + 1) in der Mathematik?

Ich habe es versucht:

code = encode(msg,n,k,'cyclic/binary', [1,0,1,0,0,1]);

Aber es kehrt zurück:

Das Generatorpolynom P kann keine zyklische Codegeneratormatrix erzeugen.

War es hilfreich?

Lösung

Vielleicht solltest du benutzen crc.generator(Dok) statt encode :

 h = crc.generator([1,0,1,0,0,1])
 code = generate(gen, msg);

Andere Tipps

Von http://www.mathworks.co.uk/help/toolbox/comm/ref/encode.html (betonung liegt bei mir):

code = encode(msg,n,k,'cyclic/fmt',genpoly) codieren msg und erstellt einen systematischen zyklischen Code. genpoly ist ein Zeilenvektor, der die Koeffizienten in der Reihenfolge von aufsteigende Kräfte, des binären Generatorpolynoms.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top