MATLAB大神,已知二维矩阵(如100X100),怎么随机在这个矩阵中出20个元素,并得到其相应位置和值.

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/05 21:41:20
MATLAB大神,已知二维矩阵(如100X100),怎么随机在这个矩阵中出20个元素,并得到其相应位置和值.

MATLAB大神,已知二维矩阵(如100X100),怎么随机在这个矩阵中出20个元素,并得到其相应位置和值.
MATLAB大神,已知二维矩阵(如100X100),怎么随机在这个矩阵中出20个元素,并得到其相应位置和值.

MATLAB大神,已知二维矩阵(如100X100),怎么随机在这个矩阵中出20个元素,并得到其相应位置和值.
>> a=magic(10);%产生一个10*10的矩阵.
numbers=randint(10,2,[1 10]);%随机产生介于1和10之间的随机数,10*2的一个矩阵,用每一行的第一个数代表选取的行,第二个数代表选取的列.
result=[];%用来存储随机选出来的元素
for i=1:10
result=[result a(numbers(i,1),numbers(i,2))];
end
%输出结果
result
result =
68 74 69 16 79 19 65 80 39 54
希望楼主采纳.

MATLAB大神,已知二维矩阵(如100X100),怎么随机在这个矩阵中出20个元素,并得到其相应位置和值. matlab已知两个一维矩阵如何生成二维 已知二维联合正态分布的均值向量和协方差矩阵,如何用MATLAB画出其图形呢? matlab中怎么形成二维空矩阵 MATLAB矩阵min已知matrix是一个二维矩阵,请问大虾:matrix=min(matrix,matrix.');是什么含义 matlab矩阵求解,求大神 matlab 一维矩阵 绘制 二维平面图有两个一维矩阵,如x=linspace(0,4*pi,100),y=sin(x); 可以以x为横坐标,y为纵坐标画一维曲线,怎样根据这两个一维矩阵画二维彩色平面图,以x为坐标,y为函数值,如下图所 在MATLAB中这种二维矩阵图怎么绘制啊? matlab A(:[2,A是一个二维矩阵 二维矩阵如何用矢量表示 已知三维矩阵如何用matlab来作图 matlab三维矩阵转为二维矩阵用matlab读取一个6波段影像,读取的是m*n*6的三维矩阵,请问如何用reshape或者其他命令,把这个矩阵转化为k×6的二维矩阵呢?(其实就是在三维情况下,把m×n的矩阵化为 如何用MATLAB求矩阵:已知矩阵a,和矩阵b,a=b*c,求矩阵c matlab编程带字母的矩阵请问如何用matlab编程如A=[1 0;0 1.5],B=[1 0;-2/R 1],求AB这样的二维矩阵乘法 matlab中如何将若干个形式相同的二维矩阵转叠加成三维矩阵? 如何用matlab将二维矩阵数据用不同彩色显示?如:有一个256*256的二维矩阵,里边的元素为-pi 至 pi之间的相位分布,请问各位大侠如何将该矩阵中相位分布用彩色图表示出来?如下图所示: 请问如果不知道多维矩阵的大小,是否可以在Matlab中定义?例如有一个五维矩阵A,第一、二维大小已知,但不知道第三、四、五维的大小,是否可以在Matlab中定义此矩阵?如果没有在Matlab中对矩阵A 如何用java二维数组实现矩阵的乘法