如何从这个矩阵随机抽取10个元素吗

14日视图(30天)
Yoon居
Yoon居 2023年5月12日15:46
评论道: Yoon居约2小时前
我产生1000 * 1矩阵通过“=兰德(100 1)”。现在我想随机抽取10个元素从矩阵。
我怎样才能得到呢? !

答案(1)

Dyuman Joshi
Dyuman Joshi 2023年5月12日在十六22
一个=兰德(1000 1);
% 10随机指数小于或等于元素的数量
idx = randperm(元素个数(A), 10)
idx = 1×10
178 548 432 843 471 260 520 944 697 282
= (idx)
了= 10×1
0.3810 0.0216 0.9089 0.3924 0.5069 0.7092 0.2685 0.4270 0.0852 0.3132
1评论
Yoon居
Yoon居 约1小时前
哦,我明白了——!谢谢但是我找不到如何“出”返回元素。“出”一个函数?

登录置评。

类别

找到更多的在随机数生成帮助中心文件交换

标签

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!