11智能在线
新记
如何用matlab从一个矩阵中随机提取一个子矩阵
如题所述
举报该文章
相关建议 2020-02-28
可以用随机数发生器
:)
具体如下:
data=randn(1000,1);
%需要随机提取数据的矩阵
randnum=randperm(length(data));
%随机产生矩阵位置
outdata=data(randnum(1:100));
%可随机从data中提取100个数据
以上供楼主参考
:)
温馨提示:内容为网友见解,仅供参考
当前网址:
https://11.t2y.org/zz/mssqsv8fm47mpvmf4p.html
其他看法
第1个回答 2019-03-14
A=rand(50,7)
randindex=randperm(50);
%这个是1到50的随机组合,
B=A(randindex(1:30),:)
%取上述组合的前30行
相似回答
大家正在搜
相关问题
matlab 从一个矩阵中随机抽取某些列组成新的矩阵
matlab 怎么从一个大矩阵里提取一个矩阵
请问:Matlab中怎么从一个现有的矩阵中随机抽取一个数?急...
matlab中如何将多个矩阵保存到同一个矩阵中?
MATLAB中如何从一个矩阵中随机取若干个列啊?
python怎样生成一个随机矩阵
在MATLAB中如何实现在一个矩阵中随机选取一行
matlab中如何实现在数据矩阵中随机取一个数,注意是一