使用MATLAB随机配对两个变量

时间:2015-04-07 22:40:39

标签: matlab variables random

我希望使用MATLAB将数字随机分配给变量列表。变量表示在实验中使用的视频剪辑。我想随机化剪辑的顺序,所以我想将每个剪辑与例如数字1-15配对,而不重复。

有什么想法吗?

1 个答案:

答案 0 :(得分:2)

如果您将剪辑放入数组中,则可以使用randperm对其进行随机播放。例如:

clips = [clip1, clip2, ..., clip15]
shuffle = randperm(length(clips))
randomized_clips = clips(shuffle)