1. MATLAB中,怎样把一组给定的数据随机排列
使用函数randperm()即可实现。
例:
A =[7,6,3,9,10];%试验矩阵【用于试验,矩阵元素为待随机排列的数据】
randIndex_A = randperm(5);% 生成1到5这几个数的随机排列
B = A(randIndex_A); % 随机排列后的矩阵
每一行代码运行结果:
>>A = [7,6,3,9,10]
A = 7 6 3 9 10
>>randIndex_A = randperm(5)
randIndex_A =1 4 5 3 2
>> B = A(randIndex_A)
B =7 9 10 3 6
(1)随机排练命令扩展阅读
函数randperm()
1、语法格式:R = randperm(n)
2、函数功能:将数字1:n进行随机排列,排列结果存储在行向量内
3、例:输入 randperm(3)
输出 3 1 2
4、使用的方法:
利用索引值的随机排列,生成所有元素的随机排列
2. excel中怎样将名单随机排列excel中怎样将名单随机排列整齐
在Excel中,可以使用以下步骤来随机排序人名:
1. 打开Excel并导入人名数据,确保每个人名在单独的单元格中。
2. 在空白单元格中输入以下公式:=RAND(),然后按下Enter键。此公式将生成一个随机数。
3. 将此公式拖动到具有人名的所有单元格上,以为每个名字生成一个随机数。
4. 选中包含随机数和人名的所有单元格,然后使用筛选功能在Excel菜单上进行筛选。
5. 在筛选菜单中,选择"从小到大排序",然后按下"确定"按钮。
6. 现在,你的人名将按随机顺序排列。
请注意,这种方法只会随机排序一次。如果需要重新排序,需要重新生成随机数并进行步骤4-6。