How to solve the code}
Mostra commenti meno recenti
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 Commento
KSSV
il 23 Ott 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.
Risposta accettata
Più risposte (1)
Walter Roberson
il 23 Ott 2017
y1 = gfmul(yy, bin2dec(H));
2 Commenti
Darsana P M
il 23 Ott 2017
Walter Roberson
il 23 Ott 2017
gfmul needs three inputs, the third of which describes the galois field.
Categorie
Scopri di più su Error Detection and Correction in Centro assistenza e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!