文档

孜然芹

累计最低

语法

M =小茴香(A)
M =孜然(A,dim)
小茴香(___、方向)
小茴香(___nanflag)

描述

例子

=孜然芹(一个的累积最小元素一个。默认情况下,孜然芹(A)沿着第一个不等于1的数组维度进行操作。

  • 如果一个是一个向量孜然芹(A)返回相同大小的向量,其中包含的累积最小值一个

  • 如果一个是矩阵吗孜然芹(A)的每列中的累积最小值返回相同大小的矩阵一个

  • 如果一个是多维数组吗孜然芹(A)返回大小相同的数组,其中包含沿第一个数组维度的累积最小值一个它的大小不等于1。

例子

=孜然芹(一个昏暗的返回沿维度的累积最小值昏暗的。例如,如果一个是矩阵吗孜然芹(2)的行上的累积最小值一个

例子

=孜然芹(___方向可选地使用任何前面的语法指定方向。你必须说明一个并且,可选地,可以指定昏暗的。例如,孜然芹(2“反向”)的累积最小值一个从第二次元的末端到开始一个

例子

=孜然芹(___nanflag指定是包含还是省略从任何先前语法的计算中得到的值。孜然芹(A,“includenan”)包括所有的值孜然芹(A,“omitnan”)忽略了它们。

例子

全部折叠

求1 × 10随机整数向量的累积极小值。

V = randi([0,10],1,10)
v =8 9 1 10 6 1 3 6 10 10 10
M =小茴香(v)
M =8 8 1 1 1 1 1 1 1 1

求3 × 3矩阵列的累积最小值。

A = [3 5 2];1 6 3;[71]
一个=3 5 2 1 6 3 7 8 1
M =小茴香(A)
M =3 5 2 1 5 2 1 1 1

求一个3 × 3矩阵的行的累积最小值。

A = [3 5 2];1 6 3;[71]
一个=3 5 2 1 6 3 7 8 1
M =小茴香(A,2)
M =3 3 2 1 1 1 1 7 7 1

计算2 × 2 × 3数组的第三维累积最小值。指定方向作为“反向”从第三维度的末端到开始。

A = cat(3,[1];[3],[9];[11 12],[5 6];7 8])
= (:: 1) = 1 2 3 4 (:,: 2) = 9 10 11 12 (:,:, 3) = 5 6 7 8
M =小茴香(A,3,“反向”
M = (:: 1) = 1 2 3 4 (:,: 2) = 5 6 7 8 (:,:, 3) = 5 6 7 8

创建一个包含值,并计算累积最小值。默认情况下,孜然芹忽略了值。

A = [3 5 NaN 9 0 NaN];M =小茴香(A)
M =3 3 3 3 0 0

如果包括值,则累积最小值变为第一个就来价值一个遇到。

M =小茴香(A;“includenan”
M =33、南、南、南、南

输入参数

全部折叠

输入数组,指定为矢量、矩阵或多维数组。对于复杂元素,孜然芹比较元素的大小。如果大小相等,孜然芹还比较了相位角。

数据类型:||int8|int16|int32|int64|uint8|uint16|uint32|uint64|逻辑|持续时间
复数支持:金宝app是的

要操作的维度,指定为正整数标量。如果未指定值,则默认为第一个大小不等于1的数组维度。

考虑一个二维输入数组,一个

  • 孜然芹(1)的列中的连续元素一个并返回大小与一个每一列的累积最小值。

  • 孜然芹(2)的行中连续的元素一个并返回大小与一个用每一行的累积最小值。

孜然芹返回一个如果昏暗的大于ndims (A)

累积方向,指定为“前进”(默认)或“反向”

  • “前进”作品从1结束活动维度的。

  • “反向”作品从结束1活动维度的。

数据类型:字符

条件,指定为以下值之一:

  • “omitnan”-忽略所有输入中的值。如果输入有连续的前导值,然后孜然芹返回在相应的元素中输出。例如,cummin([NaN 7 13 6],'omitnan')返回行向量。[cn]

  • “includenan”——包括值,计算累积最小值时,得到输出中的值。

数据类型:字符

输出参数

全部折叠

累积最小值,作为矢量、矩阵或多维数组返回。的大小和数据类型和…一样吗一个

提示

  • “反向”选项在许多累积函数中允许快速方向计算,而不需要翻转或反射输入数组。

扩展功能

C/ c++代码生成
使用MATLAB®Coder™生成C和c++代码。

在R2014b中引入

这个话题有帮助吗?