作业帮 > 综合 > 作业

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

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