以生成3位二进制矩阵为例:
A=[]; for i=0:(2^3-1)
A=[A;bitget(i,3:-1:1)];
end A 结果为:
A =
0 0 0
0 0 1
0 1 0
0 1 1
1 0 0
1 0 1
1 1 0
1 1 1
来源于:http://blog.163.com/tian_ye3000/blog/static/7787436820143281584641/
以生成3位二进制矩阵为例:
A=[]; for i=0:(2^3-1)
A=[A;bitget(i,3:-1:1)];
end A 结果为:
A =
0 0 0
0 0 1
0 1 0
0 1 1
1 0 0
1 0 1
1 1 0
1 1 1
来源于:http://blog.163.com/tian_ye3000/blog/static/7787436820143281584641/