在matlab中,我有8个数值以及对应的8个图,如何做到所对应的图像按照数值从大到小的排列?
发布网友
发布时间:2022-04-24 21:11
我来回答
共1个回答
热心网友
时间:2023-10-11 10:06
在matlab中,我有8个数值以及对应的8个图,如何做到所对应的图像按照数值从大到小的排列?
这个可以这样来考虑:
1、首先将a1,a2,a3,。。。赋值给A变量,即
a1=2.44;a2=2.13;a3=3.31;a4=2.22;
a5=3.41;a6=3.32;a7=3.53;a8=3.46;
A=[a1,a2,a3,a4,a5,a6,a7,a8];
2、使用sort排序函数,将数值从大到小的排列
[B,I] = sort(A, 'descend' )
3、使用for循环语句,按从大到小的排列循环读取相应的图形文件
4、然后依次显示从大到小的排列所对应的图像