Generate possible sequences of m^n elements. Each sequence containing 10 bits.
1 次查看(过去 30 天)
显示 更早的评论
I am trying to generate a set of binary sequence.
The entire set of possible sequences contain 5^10 = 976525 elements. And sequence of each elements must be restricted to having 10bits. A sequence for example: 0011010110.
I tried doing
A = dec2bin(1:5^10)
It gives me the right number of elements, but gives me 21 characters
0 个评论
采纳的回答
Walter Roberson
2021-12-19
That cannot be done in a unique way.
In order to represent n elements in n bits, each element can only carry one bit. The value 5 requires more than 2 bits, so 10 of those would take slightly more than 2*10 = 20 bits.
10 bits can only represent 2^10 = 1024 different values, but you have 976525 different values to represent, about 950 times higher.
更多回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Logical 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!