How to solve the code}
Ältere Kommentare anzeigen
How to find GF(2^m)
clc;
clear all;
close all;
x1='1100110011';
x2='1111001100';
y0='0000000000';
H ='1111011010'
yy= xor(y0-'0',x1-'0');
y1=gfmul(yy,H);
I got an error as this: Error using gfmul All inputs must be real integers.
Error in hash1 (line 11) y1=gfmul(yy,H);
What correction should i make?
1 Kommentar
KSSV
am 23 Okt. 2017
Read the doc here: https://in.mathworks.com/help/comm/ref/gfmul.html gfmul accepts double i.e matrix as input. You are inputting a string and logical which is not correct.
Akzeptierte Antwort
Weitere Antworten (1)
Walter Roberson
am 23 Okt. 2017
y1 = gfmul(yy, bin2dec(H));
2 Kommentare
Darsana P M
am 23 Okt. 2017
Walter Roberson
am 23 Okt. 2017
gfmul needs three inputs, the third of which describes the galois field.
Kategorien
Mehr zu Error Detection and Correction finden Sie in Hilfe-Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!