作业帮 > 综合 > 作业

matlab中一维数组的最大值有两个相同的数,怎么用max函数返回这两个数的位置?

来源:学生作业帮 编辑:搜搜考试网作业帮 分类:综合作业 时间:2024/04/29 07:44:18
matlab中一维数组的最大值有两个相同的数,怎么用max函数返回这两个数的位置?
比如a=[1,1,1,5,1,1,5,1,1,1],怎么得到这两个5所对应的位置呢?
比如返回4和7.
再推广一下就是,返回一个一维数组中相同的最大值所在的各个位置.有相同的就都返回,没有的话只需返回一个位置就可以
matlab中一维数组的最大值有两个相同的数,怎么用max函数返回这两个数的位置?
使用find函数,程序如下: