作业帮 > 综合 > 作业

matlab 得到一个矩阵M(:,:),能否执行语句的条件是M中从小到大的数的排列:M(i,j)从最小起,对应变量i,j

来源:学生作业帮 编辑:百度作业网作业帮 分类:综合作业 时间:2024/08/14 18:23:43
matlab
得到一个矩阵M(:,:),能否执行语句的条件是M中从小到大的数的排列:M(i,j)从最小起,对应变量i,j,M(i,j)从小到大的值,对应ij触发相关语句
matlab 得到一个矩阵M(:,:),能否执行语句的条件是M中从小到大的数的排列:M(i,j)从最小起,对应变量i,j
程序如下:
[m,ind]=sort(M(:));
[i,j]=ind2sub(size(M),ind);
这样得到的m是从小到大的值,x,y分别是m从小到大每个值对应的横纵位置