dec2bin
Converts non-negative integers to their binary equivalents.
Syntax
R = dec2bin(n)
R = dec2bin(n, len)
Inputs
- n
- Finite, non-negative integer, matrix, or cell array of finite, non-negative integers.
- len (optional)
- Specifies the minimum length of each element if n is a matrix or a cell array. Valid values are finite, positive integers.
Outputs
- R
- If n is a matrix or cell array, R will be a string array with one row for each element. Every element will be the same width as the widest element, with leading zeros padding the value.
Examples
Integer to
binary:
R = dec2bin(97)
R = 1100001
Matrix to
binary:
R = dec2bin([97, 65, 1])
R =
1100001
1000001
0000001
Cell array, with the minimum output length specified, to
binary:
R = dec2bin({7, 5, 1}, 8)
R =
00000111
00000101
00000001