您的位置:首页 > 数据 >
Matlab中max函数 max函数式是求数组的最大元素-世界滚动
来源:CSDN 2022-12-13 08:08:39

目录


(资料图片仅供参考)

语法

说明

示例

向量中的最大元素

最大复数元素

每个矩阵列中的最大元素

每个矩阵行中的最大元素

存在 NaN 时的最大元素

最大元素索引

数组页面的最大值

返回线性索引

最大元素比较

max函数式是求数组的最大元素。

语法

M = max(A)M = max(A,[],dim)M = max(A,[],nanflag)M = max(A,[],dim,nanflag)[M,I] = max(___)M = max(A,[],"all")M = max(A,[],vecdim)M = max(A,[],"all",nanflag)M = max(A,[],vecdim,nanflag)[M,I] = max(A,[],___,"linear")C = max(A,B)C = max(A,B,nanflag)

说明

如果 A 是向量,则 max(A) 返回 A 的最大值。

如果 A 为矩阵,则 max(A) 是包含每一列的最大值的行向量。

如果 A 是多维数组,则 max(A) 沿大小不等于 1 的第一个数组维度计算,并将这些元素视为向量。此维度的大小将变为 1,而所有其他维度的大小保持不变。如果 A 是第一个维度长度为零的空数组,则 max(A) 返回与 A 大小相同的空数组。

示例

向量中的最大元素

创建一个向量并计算其最大元素。

A = [23 42 37 18 52];M = max(A)M = 52

最大复数元素

创建一个复数向量并计算其最大元素,即具有最大幅值的元素。

A = [-2+2i 4+i -1-3i];max(A)ans = 4.0000 + 1.0000i

每个矩阵列中的最大元素

创建一个矩阵并计算每列中的最大元素。

A = [2 8 4; 7 3 9]A = 2×3     2     8     4     7     3     9M = max(A)M = 1×3     7     8     9

每个矩阵行中的最大元素

创建一个矩阵并计算每行中的最大元素。

A = [1.7 1.2 1.5; 1.3 1.6 1.99]A = 2×3    1.7000    1.2000    1.5000    1.3000    1.6000    1.9900M = max(A,[],2)M = 2×1    1.7000    1.9900

存在 NaN时的最大元素

创建一个向量并计算其最大值,不包括 NaN 值。

A = [1.77 -0.005 3.98 -2.95 NaN 0.34 NaN 0.19];M = max(A,[],"omitnan")M = 3.9800

由于 "omitnan" 是默认选项,因此 max(A) 也将生成此结果。使用 "includenan" 标志可返回 NaN。

M = max(A,[],"includenan")M = NaN

最大元素索引

创建一个矩阵 A并计算每列中的最大元素,以及这些元素在 A中显示的行索引。

A = [1 9 -2; 8 4 -5]A = 2×3     1     9    -2     8     4    -5[M,I] = max(A)M = 1×3     8     9    -2I = 1×3     2     1     1

数组页面的最大值

创建一个三维数组并计算每页数据(行和列)的最大值。

A(:,:,1) = [2 4; -2 1];A(:,:,2) = [9 13; -5 7];A(:,:,3) = [4 4; 8 -3];M1 = max(A,[],[1 2])M1 = M1(:,:,1) =     4M1(:,:,2) =    13M1(:,:,3) =     8

从 R2018b 开始,要计算一个数组的所有维度上的最大值,可以在向量维参数中指定每个维度,或使用 "all" 选项。

M2 = max(A,[],[1 2 3])M2 = 13Mall = max(A,[],"all")Mall = 13

返回线性索引

创建一个矩阵 A,并返回矩阵 M 中每行的最大值。使用 "linear" 选项还可以返回线性索引 I,满足 M = A(I)。

A = [1 2 3; 4 5 6]A = 2×3     1     2     3     4     5     6[M,I] = max(A,[],2,"linear")M = 2×1     3     6I = 2×1     5     6maxvals = A(I)maxvals = 2×1     3     6

最大元素比较

创建一个矩阵并返回其各个元素与标量相比的最大值。

A = [1 7 3; 6 2 9]A = 2×3     1     7     3     6     2     9B = 5;C = max(A,B)C = 2×3     5     7     5     6     5     9

关键词:
相关文章
11月第四周河南省煤炭价格小幅下跌-焦点简讯

11月第四周河南省煤炭价格小幅下跌-焦点简讯

  据河南省商务厅监测,上周(11月21日至27日)河南省煤炭价格小幅下跌。上周全省煤炭均价为92429元吨,较前一周下跌06%。其中,无烟煤洗选更多

2022-12-12 10:00:35
山西制定全国首部煤炭清洁低碳高效利用省级地方性法规-简讯

山西制定全国首部煤炭清洁低碳高效利用省级地方性

  12月9日,山西省十三届人大常委会第三十八次会议表决通过了《山西省煤炭清洁高效利用促进条例》(以下简称《条例》)。这是全国第一部专门针更多

2022-12-12 09:58:18
1-11月国家铁路完成煤炭运量19.1亿吨 同比增长8.1%-焦点热闻

1-11月国家铁路完成煤炭运量19.1亿吨 同比增长8.

  今年1至11月份,全国铁路充分发挥西煤东运、北煤南运、疆煤外运主要通道作用,大力开行万吨列车,畅通铁路与公路、港口等其他运输方式衔接更多

2022-12-12 10:17:26
产区供需两旺 港口滞涨回落-环球实时

产区供需两旺 港口滞涨回落-环球实时

  本周市场情况综述  产地市场本周价格小幅上涨,榆林地区涨势相对较好。近期疫情对产销运输影响消退,长途汽运基本恢复畅通,主产区供需更多

2022-12-12 10:14:04
国际供应收紧或将制约煤炭进口-环球热门

国际供应收紧或将制约煤炭进口-环球热门

  2022年1-10月份,除了从俄罗斯和蒙古国进口煤炭数量同比增加外,我国从印尼、加拿大、菲律宾、美国、南非和哥伦比亚的进口煤数量同比均出更多

2022-12-12 08:55:32
山西焦煤销售公司完成了2023年2617万吨电煤中长期合同签订工作-天天热门

山西焦煤销售公司完成了2023年2617万吨电煤中长期

  12月4日,山西焦煤销售公司传来消息,该公司按照国家指示和集团公司统筹部署,克服多种困难按时完成了2023年电煤中长期合同签订工作。  更多

2022-12-12 09:00:08
内蒙古6处煤矿达到二级安全生产标准化等次-焦点关注

内蒙古6处煤矿达到二级安全生产标准化等次-焦点关

关于鄂尔多斯市瑞德煤化有限责任公司瑞德煤矿等6处煤矿达到二级安全生产标准化等次公告〔2022〕第61号按照国家煤矿安全监察局《煤矿安全生产标更多

2022-12-12 09:05:24
11月国际煤价先抑后扬 后期或将继续回升-世界热消息

11月国际煤价先抑后扬 后期或将继续回升-世界热

  11月国际煤价呈现出先抑后扬的局面。  月初,全球主要进口煤终端用户进口需求持续不振,国际动力煤价格延续10月以来持续下跌的趋势。 更多

2022-12-10 22:13:15
山东能源集团与沙特国家石油公司战略合作签约仪式-世界热头条

山东能源集团与沙特国家石油公司战略合作签约仪式

  12月7日下午,山东能源集团与沙特阿拉伯国家石油公司战略合作签约仪式在济南举行。山东省政府党组成员、副省长凌文出席并致辞。山东能源集更多

2022-12-09 11:55:04
中国平煤神马集团与许继集团签订战略合作框架协议-当前要闻

中国平煤神马集团与许继集团签订战略合作框架协议

  12月7日下午,中国平煤神马集团总经理杜波到许继集团走访,与许继集团党委书记、董事长孙继强,总经理许涛等亲切交谈。双方在该集团会议室更多

2022-12-09 12:16:59