Problem 34. Binary numbers
Given a positive, scalar integer n, create a (2^n)-by-n double-precision matrix containing the binary numbers from 0 through 2^n-1. Each row of the matrix represents one binary number. For example, if n = 3, then your code could return
>> binary_numbers(3)
ans =
1 1 1 0 0 0 0 1 1 0 1 0 0 0 1 1 0 0 1 1 0 1 0 1
The order of the rows does not matter.
Solution Stats
Problem Comments
-
11 Comments
Show
8 older comments
Anudeep
on 9 Nov 2022
Fun exercise!
Riya
on 10 Nov 2022
difficult that I intended it to be.
Yacine
on 5 Oct 2024
Wait until you see the guy who solved it with a +41k code size.
Solution Comments
Show commentsProblem Recent Solvers4553
Suggested Problems
-
Make the vector [1 2 3 4 5 6 7 8 9 10]
50185 Solvers
-
It dseon't mettar waht oedrr the lrettes in a wrod are.
1905 Solvers
-
Project Euler: Problem 5, Smallest multiple
1504 Solvers
-
find the maximum element of the matrix
511 Solvers
-
5532 Solvers
More from this Author96
Problem Tags
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!