9.找出数组,矩阵中的最大值和最小值及位置

Matlab实用编程小技巧1000例之九

来源:Matlab 编写函数,找出 n个数中的最大值和最小值及其所在位置

对于数组:

clc

clear

A=[4 8 3 9 7 1 6 5 2];

min=min(A);

max=max(A);

%m为所在行 n为所在列

[m1,n1]=find(A==min);

[m2,n2]=find(A==max);

对于矩阵:

来源:matlab中如何求矩阵的最大值和最小值

1,连续两次求最大值/最小值就是结果,eg: max(max(A)) 或 min(min(A))

2,将矩阵拆开成列向量然后求最大值或者最小值。eg:  max(A(:))  或者 min(A(:))

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 背景 一年多以前我在知乎上答了有关LeetCode的问题, 分享了一些自己做题目的经验。 张土汪:刷leetcod...
    土汪阅读 14,357评论 0 33
  • 基础篇NumPy的主要对象是同种元素的多维数组。这是一个所有的元素都是一种类型、通过一个正整数元组索引的元素表格(...
    oyan99阅读 10,564评论 0 18
  • 一前言 特征值 奇异值 二奇异值计算 三PCA 1)数据的向量表示及降维问题 2)向量的表示及基变换 3)基向量 ...
    Arya鑫阅读 13,733评论 2 43
  • 早上七点半给国胜电话,告诉他我准备出发了,结果等我到九点多才下高速。刚下高速就看到班主任三个电话,孩子又惹祸...
    徐丽红阅读 1,477评论 0 1
  • 那一天,你们在所有家人期待的目光中来到这世界,当手术室的门打开的那一刹,安静地拥睡在一起的你们,融化了我冰...
    言真午阅读 3,474评论 0 0

友情链接更多精彩内容