声振论坛's Archiver
论坛
›
Matlab讨论区
› 求助:如何将矩阵的各列随机调整
miniducky
发表于 2006-7-5 09:44
求助:如何将矩阵的各列随机调整
求助大侠:
我现在有一个矩阵,共有150列,是按时间顺序分布的,如何用matlab命令将矩阵的列打乱,让其随机分布?
本人先在此谢过了!
bainhome
发表于 2006-7-5 13:14
>> a=round(10*rand(4))
a =
10 9 8 9
2 8 4 7
6 5 6 2
5 0 8 4
>> b=a(:,randperm(size(a,2)))
b =
8 9 9 10
4 7 8 2
6 2 5 6
8 4 0 5
miniducky
发表于 2006-7-5 23:27
感谢高手的赐教!
页:
[1]
查看完整版本:
求助:如何将矩阵的各列随机调整