文档帮助中心文档
南
一个数组的最小元素
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”,方法)(可选)指定如何比较元素的任何以前的语法。例如,对于一个向量= (1 2 9),语法min ([],“ComparisonMethod”、“abs”)比较的元素一个根据他们的绝对价值和回报1。
___= min (___“ComparisonMethod”,方法)
方法
= (1 2 9)
min ([],“ComparisonMethod”、“abs”)
全部折叠
创建一个向量,计算其最小的元素。
一个= [23 42 37 15 52];M = min ()
M = 15
创建一个复杂的矢量,计算其最小的元素,即元素最小的大小。
(2 + 2 = 4 +我1-3i);min ()
我答= -2.0000 + 2.0000
创建一个矩阵,并计算每一列的最小元素。
一个= [2 8 4;7 3 9)
一个=2×32 8 4 7 3 9
M =1×32 3 4
创建一个矩阵,并计算每一行中的最小元素。
(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 =(0.19 0.34 1.77 -0.005 3.98 -2.95南南);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 8 2 4 5
[M,我]= min ()
M =1×31 4 5
我=1×31 2 2
创建一个三维数组和计算最低在每个页面的数据(行和列)。
(::1)= (2 4;2 1];(::2)= (9 13;5 7];(::3)= (4 4;8 3];M1 = min ([], [1 - 2])
M1 = M1 (:: 1) = 2 M1 (:,: 2) = 5 M1 (:,:, 3) = 3
从R2018b开始,计算最低超过所有维度的数组,您可以指定每个维度的向量维数参数,或使用“所有”选择。
M2 = min ([], [1 2 3])
M2 = 5
购物中心= min ([],“所有”)
购物中心= 5
创建一个矩阵一个并返回矩阵中的每一行的最小值米。使用“线性”选项也返回线性指标我这样M =(我)。
“线性”
M =(我)
一个= [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
创建一个矩阵之间的最小值,并返回它的每个元素相对于一个标量。
(1 = 7 3;6 2 9)
一个=2×31 7 3 6 2 9
B = 5;C = min (A, B)
C =2×31 5 5 3 2 5
输入数组,指定为一个标量、向量矩阵,或多维数组。
如果一个很复杂,min ()返回复数与最小的大小。如果大小相等min ()返回值和最小的大小和最小的相位角。
如果一个是一个标量,然后呢min ()返回一个。
如果一个是一个0-by-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-by-3-by-3输入数组,一个。然后2分钟([],[1])返回一个1-by-1-by-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国家网站不优化的访问你的位置。
联系你当地的办公室