文档帮助中心文档
南
数组的最小元素
M = min ()
M = min([],暗)
M = min ([], nanflag)
M = min([],暗,nanflag)
[M,我]= min (___)
敏(M =[], '所有')
M = min ([], vecdim)
敏(M =[],“所有”,nanflag)
敏(M = [], vecdim nanflag)
[M,我]= min([],“所有”,___)
[M,我]= min ([],___“线性”)
C = min (A, B)
C = min (A, B, nanflag)
___= min (___、“ComparisonMethod”方法)
例子
米= min (一个)返回数组的最小元素。
米= min (一个)
米
一个
如果一个是向量吗min ()返回的最小值一个.
min ()
如果一个是一个矩阵min ()是包含每列最小值的行向量。
如果一个是一个多维数组吗min ()对第一个大小不相等的数组维进行操作1,将元素视为向量。这个维度的大小1而其他所有维度的尺寸保持不变。如果一个是一个空数组的第一个维度0,然后min ()返回大小与一个.
1
0
米= min (一个[],昏暗的)返回沿维度的最小元素昏暗的.例如,如果一个是一个矩阵分钟([],2)是包含每一行最小值的列向量。
米= min (一个[],昏暗的)
昏暗的
分钟([],2)
米= min (一个[],nanflag)指定是包含还是省略南值的计算。例如,min([],“includenan”)包括所有南值一个而min([],“omitnan”)忽略了它们。
米= min (一个[],nanflag)
nanflag
min([],“includenan”)
min([],“omitnan”)
米= min (一个[],昏暗的,nanflag)还指定在使用时要操作的维度nanflag选择。
米= min (一个[],昏暗的,nanflag)
[米,我] = min (___)的最小值对应的操作维的索引一个对于前面的任何语法。
[米,我] = min (___)
我
米= min (一个[],“所有”)的所有元素求最小值一个.这种语法在MATLAB中是有效的®R2018b及以上版本。
米= min (一个[],“所有”)
“所有”
米= min (一个[],vecdim)在向量中指定的维度上计算最小值vecdim.例如,如果一个是一个矩阵2分钟([],[1])中所有元素的最小值一个,因为矩阵的每个元素都包含在由维1和维2定义的数组切片中。
米= min (一个[],vecdim)
vecdim
2分钟([],[1])
米= min (一个[],“所有”,nanflag)的所有元素计算最小值一个当使用nanflag选择。
米= min (一个[],“所有”,nanflag)
米= min (一个[],vecdim,nanflag)属性时指定要操作的多个维度nanflag选择。
米= min (一个[],vecdim,nanflag)
[米,我] = min (一个[],“所有”,___)返回到的线性索引一个它对应于最小值一个当指定“所有”.
[米,我] = min (一个[],“所有”,___)
[米,我] = min (一个[],___“线性”)返回到的线性索引一个它对应于最小值一个.
[米,我] = min (一个[],___“线性”)
C= min (一个,B)返回一个数组,其中包含取自其中的最小元素一个或B.
C= min (一个,B)
C
B
C= min (一个,B,nanflag)也说明了如何治疗南值。
C= min (一个,B,nanflag)
___= min (___“ComparisonMethod”,方法)可选地指定如何比较任何前面语法的元素。例如,对于一个向量A = [-1 2 -9],语法min([],“ComparisonMethod”、“abs”)比较一个根据它们的绝对值和回报-1.
___= min (___“ComparisonMethod”,方法)
方法
A = [-1 2 -9]
min([],“ComparisonMethod”、“abs”)
-1
全部折叠
创建一个向量并计算它的最小元素。
A = [23 42 37 15 52];M = min ()
M = 15
创建一个复向量并计算其最小的元素,即大小最小的元素。
A = [-2+2i 4+i -1-3i];min ()
Ans = -2.000 + 2.0000i
创建一个矩阵,计算每列中最小的元素。
A = [2 8 4;7 3 9)
一个=2×32 8 4 7 3 9
M =1×32 3 4
创建一个矩阵并计算每一行中最小的元素。
A = [1.7 1.2 1.5;1.3 1.6 1.99)
一个=2×31.7000 1.2000 1.5000 1.3000 1.6000 1.9900
M = min ([], 2)
M =2×11.2000 - 1.3000
创建一个向量并计算其最小值,不包括南值。
A = [1.77 -0.005 3.98 -2.95 NaN 0.34 NaN 0.19];M = min ([],“omitnan”)
M = -2.9500
min ()还会产生这个结果吗“omitnan”是默认选项。
“omitnan”
使用“includenan”国旗返回南.
“includenan”
M = min ([],“includenan”)
M =南
创建一个矩阵一个并计算每列中最小的元素以及的行索引一个它们出现的地方。
A = [1 9 -2;8 4 5]
一个=2×31 9 2 8 4 -5
[M,我]= min ()
M =1×31 4 5
我=1×31 2 2
创建一个3-D数组,计算每一页数据(行和列)的最小值。
A(:,: 1) = [2 4;2 1];A(:,: 2) = [9 13;5 7];A(:,:,3) = [4 4;8 3];M1 = min(A,[],[1 2])
M1 = M1(:,:,1) = -2 M1(:,:,2) = -5 M1(:,:,3) = -3
从R2018b开始,要计算数组所有维度的最小值,可以在vector dimension参数中指定每个维度,或者使用“所有”选择。
M2 = min(A,[],[1 2 3])
M2 = 5
购物中心= min ([],“所有”)
购物中心= 5
创建一个矩阵一个并返回矩阵中每一行的最小值米.使用“线性”选项也返回线性索引我这样M =(我).
“线性”
M =(我)
A = [1 2 3;4 5 6)
一个=2×31 2 3 4 5 6
[M,我]= min ([], 2,“线性”)
M =2×11 - 4
我=2×11 2
minvals =(我)
minvals =2×11 - 4
创建一个矩阵,并返回其每个元素与标量之间的最小值。
A = [1 7 3;6 2 9)
一个=2×31 7 3 6 2 9
B = 5;C = min (A, B)
C =2×31 5 3 5 2 5
输入数组,指定为标量、向量、矩阵或多维数组。
如果一个很复杂,min ()返回大小最小的复数。如果大小相等,那么min ()返回具有最小幅值和最小相角的值。
如果一个是标量吗min ()返回一个.
如果一个一个0乘0的数组是空的吗min ()是也。
如果一个有类型分类,那么它一定是有序的。
分类
数据类型:单|双|int8|int16|int32|int64|uint8|uint16|uint32|uint64|逻辑|分类|datetime|持续时间复数的支持:金宝app是的
单
双
int8
int16
int32
int64
uint8
uint16
uint32
uint64
逻辑
datetime
持续时间
要操作的维数,指定为正整数标量。如果没有指定值,则默认为大小不等于1的第一个数组维度。
维昏暗的表示长度缩减为的维度1.的大小(M,昏暗的)是1,而其他所有维度的尺寸保持不变,除非大小(暗)是0.如果大小(暗)是0,然后分钟(暗)返回大小与一个.
大小(M,昏暗的)
大小(暗)
分钟(暗)
考虑一个二维输入数组,一个:
如果昏暗的= 1,然后分钟([],1)返回包含每列中最小元素的行向量。
昏暗的= 1
分钟([],1)
如果昏暗的= 2,然后分钟([],2)返回包含每行中最小元素的列向量。
昏暗的= 2
最小值返回一个如果昏暗的大于ndims (A).
最小值
ndims (A)
维数向量,指定为正整数向量。每个元素表示输入数组的一个维度。在指定的操作尺寸中,输出长度为1,而其他长度保持不变。
考虑一个2 × 3 × 3的输入数组,一个.然后2分钟([],[1])返回一个1 × 1 × 3的数组,其元素是在每个页面上计算的最小值一个.
数据类型:双|单|int8|int16|int32|int64|uint8|uint16|uint32|uint64
附加的输入数组,指定为标量、向量、矩阵或多维数组。输入一个和B大小必须相同或具有兼容的大小(例如,一个是一个米——- - - - - -N矩阵和B为标量或1——- - - - - -N行向量)。有关更多信息,请参见基本操作的兼容数组大小.
N
一个和B必须是相同的数据类型,除非是双.在这种情况下,其他数组的数据类型可以是单,持续时间,或任何整数类型。
如果一个和B是顺序分类数组,它们必须具有具有相同顺序的相同类别集合。
南条件,指定为以下值之一:
“omitnan”——忽略所有南值。如果所有元素都是南,然后最小值返回第一个。
“includenan”——包括南为计算输入的值。
为datetime数组,您也可以使用“omitnat”或“includenat”省略和包括NaT值,分别。
“omitnat”
“includenat”
NaT
为分类数组,您也可以使用“omitundefined”或“includeundefined”分别省略和包含未定义的值。
“omitundefined”
“includeundefined”
数据类型:字符
字符
“汽车”
“真实”的
“abs”
数值输入的比较方法,指定为以下值之一:
“汽车”—用于数字输入数组一个,用真正的(一个)当一个是真的吗abs ()当一个是复杂的。
真正的(一个)
abs ()
“真实”的—用于数字输入数组一个,用真正的(一个)当一个是实数还是复数。如果一个有同实部的元素,然后用图像放大(A)打破关系。
图像放大(A)
“abs”—用于数字输入数组一个,用abs ()当一个是实数还是复数。如果一个有相等大小的元素,那么使用呢角(A)在区间(-π,π)中打破平局。
角(A)
最小值,以标量、向量、矩阵或多维数组的形式返回。大小(M,昏暗的)是1,而所有其他尺寸的尺寸与相应尺寸的尺寸相匹配一个,除非大小(暗)是0.如果大小(暗)是0,然后米空数组的大小是否相同一个.
索引,作为标量、向量、矩阵或多维数组返回。我与第一个输出的大小相同。
当“线性”没有指定,我是操作维度的索引。当“线性”是指定的,我包含的线性指标一个对应于最小值。
如果最小的元素出现不止一次,那么我包含值的第一个出现项的索引。
最小的元素一个或B,以标量、向量、矩阵或多维数组的形式返回。的大小C是由维数的隐式展开决定的一个和B.有关更多信息,请参见基本操作的兼容数组大小.
的数据类型C的数据类型一个和B:
如果一个和B是相同的数据类型吗C的数据类型一个和B.
如果任何一一个或B是单,然后C是单.
如果任何一一个或B一个整数数据类型和另一个是标量吗双,然后C假设是整数数据类型。
这个函数完全支持高数组。金宝app有关更多信息,请参见高大的数组.
使用注意事项及限制:
如果您为第二个参数指定一个空数组以提供昏暗的或nanflag,第二个参数必须具有固定的尺寸和尺寸0——- - - - - -0.
如果您指定昏暗的或nanflag,那么它们一定是常数。
如果输入是一个可变大小的数组,则要操作的维度长度在运行时不能为零。
看到工具箱函数代码生成的可变大小限制(MATLAB编码器).
看到具有零值虚部的复杂数据的代码生成(MATLAB编码器).
backgroundPool
ThreadPool
这个函数完全支持基于线程的环境。金宝app有关更多信息,请参见在线程环境中运行MATLAB函数.
该功能完全支持GPU阵列。金宝app有关更多信息,请参见在GPU上运行MATLAB函数(并行计算工具箱).
该函数完全支持分布式数组。金宝app有关更多信息,请参见使用分布式数组运行MATLAB函数(并行计算工具箱).
貂|界限|马克斯|的意思是|中位数|排序|islocalmin
貂
界限
马克斯
的意思是
中位数
排序
islocalmin
您有这个示例的修改版本。您想打开这个示例与您的编辑吗?
你点击一个链接对应于这个MATLAB命令:
通过在MATLAB命令窗口中输入命令来运行命令。Web浏览器不支持MATLAB命令。金宝app
选择一个网站,在那里获得翻译的内容,并看到当地的活动和优惠。根据您的位置,我们建议您选择:.
你也可以从以下列表中选择一个网站:
选择中国网站(中文或英文)以获得最佳网站性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。
与当地办事处联系