如何用Matlab简单随机的多次采样数据?

假设数据存储在vector A中,简单的随机采样需要重复n次。程序和说明如下:

m =长度(a);%维度

idx= ceil(m*rand(1,n));%生成1和m之间的n个随机索引

b = a(idx);抽样百分比