dec2gc.m

This function converts a decimal number to its equivalent gray code representation
4.1K Downloads
Updated 22 Jul 2005

No License

The function dec2gc converts a real positive numeric column vector to its gray code equivalent with a specified level of precision.

Example:
real_num = [34;78;123;7];%set of real numbers to be converted
N = 7;%precision level for gray coding
gray_code = dec2gc(real_num,N);

Result:
gray_code =

0 1 1 0 0 1 1
1 1 0 1 0 0 1
1 0 0 0 1 1 0
0 0 0 0 1 0 0

NOTE: N should be carefully chosen such that 2^N > max(dec)

Cite As

Arjun Srinivasan Rangamani (2024). dec2gc.m (https://www.mathworks.com/matlabcentral/fileexchange/8051-dec2gc-m), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R13SP1
Compatible with any release
Platform Compatibility
Windows macOS Linux
Categories
Find more on Numeric Types in Help Center and MATLAB Answers

Community Treasure Hunt

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

Start Hunting!
Version Published Release Notes
1.0.0.0

Corrected for minor adujustments