How to solve the code}
Mostrar comentarios más antiguos
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 comentario
KSSV
el 23 de Oct. de 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.
Respuesta aceptada
Más respuestas (1)
Walter Roberson
el 23 de Oct. de 2017
y1 = gfmul(yy, bin2dec(H));
2 comentarios
Darsana P M
el 23 de Oct. de 2017
Walter Roberson
el 23 de Oct. de 2017
gfmul needs three inputs, the third of which describes the galois field.
Categorías
Más información sobre Error Detection and Correction en Centro de ayuda y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!