converting to binary type,binary type generation

I am using this program to find the reminder of two polynomials under Galois field it works well
m=[0 1 1 0 0 1 1];
vector=[0 0 0 0 0 0 0 0 1];
mvec=gfconv(m,vector);
g=[1 0 0 0 1 0 1 1 1];
[qq,rr]=gfdeconv(mvec,g);
code=gfadd(mvec,rr);
but when i am trying to get the m randomly
m=rand(1,7)>0.5;
i am getting this error message
??? Error using ==> gfconv
The input elements must be binary.
at the work space m look like this with logical type <1x7 logical>

 Risposta accettata

m=rand(1,7)>0.5+0;

4 Commenti

still have the same problem sir
is there another way may be to get the random sequence m
m = round(rand(1,7));
m = randi([0 1],1,7);
thanks allot Andrea Bobrov it finally works

Accedi per commentare.

Più risposte (0)

Richiesto:

aya
il 11 Dic 2013

Commentato:

aya
il 11 Dic 2013

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by