MATLAB Answers

Gray2bin conversion

13 views (last 30 days)
sadiqa ilyas
sadiqa ilyas on 31 Aug 2019
Commented: sadiqa ilyas on 31 Aug 2019
Hi I to gant to convert binary to gray.
K=[1 2 0 9];
K_1=dec2bin(K);
K_2=bin2gray(K_1);
The results of K_1 is
'0001'
'0010'
'0000'
'1001'
result of K_2 is
'0001'
How to get graycode values for K

  0 Comments

Sign in to comment.

Answers (1)

KALYAN ACHARJYA
KALYAN ACHARJYA on 31 Aug 2019
Edited: KALYAN ACHARJYA on 31 Aug 2019
How to get graycode values for K?
K=[1 2 0 9];
K_1=dec2bin(K);
K_2=bin2dec(K_1)

  3 Comments

sadiqa ilyas
sadiqa ilyas on 31 Aug 2019
i want gray code values.bin2gray is a function that converts binary values to gray values
function g = bin2gray(b)
g(1) = b(1);
for i = 2 : length(b);
x = xor(str2num(b(i-1)), str2num(b(i)));
g(i) = num2str(x);
end
KALYAN ACHARJYA
KALYAN ACHARJYA on 31 Aug 2019
What would be expected result?
Is this same as K ?
sadiqa ilyas
sadiqa ilyas on 31 Aug 2019
It should be like 0001 1011 0000 1101

Sign in to comment.

Community Treasure Hunt

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

Start Hunting!

Translated by