How to solve the code}
Afficher commentaires plus anciens
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 commentaire
KSSV
le 23 Oct 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.
Réponse acceptée
Plus de réponses (1)
Walter Roberson
le 23 Oct 2017
y1 = gfmul(yy, bin2dec(H));
2 commentaires
Darsana P M
le 23 Oct 2017
Walter Roberson
le 23 Oct 2017
gfmul needs three inputs, the third of which describes the galois field.
Catégories
En savoir plus sur Error Detection and Correction dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!