作者Dora (小叮当)
看板MATLAB
标题[问题] 以组来组合排序的方法
时间Mon Nov 21 21:32:09 2011
我想请问一下
我有四组分别为
a=[1 0 0 0 0];
b=[0 1 0 0 0];
c=[0 0 1 0 0];
d=[0 0 0 1 0];
e=[0 0 0 0 1];
我要以组做排序
变成
a a a a
a a a b
a a a c
a a a d
a a a e
a a b a
a a b b
a a b c
a a b d
a a b e
.
.
.
.
e e e e
就像是六进制的感觉
而内容会代入a b c d e 里的各五个数字
如第一行会变成
1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0
第二行
1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 0 1 0 0 0
最後一行就是
0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1
所以会变成750*20大小 的长条形矩阵
(希望大家可以看得懂 我脑袋想的都乱了)
请问我大概要怎麽写呢
谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.135.13.60
※ 编辑: Dora 来自: 140.135.13.60 (11/21 21:33)
※ 编辑: Dora 来自: 140.135.13.60 (11/21 21:35)
※ 编辑: Dora 来自: 140.135.13.60 (11/21 21:35)
1F:推 okgogogo:确定是750组?还是625组? 11/22 23:55
2F:→ Dora:是625一直算错... 11/24 19:31