文档帮助中心文档
南
数组的平均值或平均值
M =意味着(A)
M =意味着(所有的)
M =意味着(暗)
vecdim M =的意思是()
M =意味着(___outtype)
M =意味着(___nanflag)
例子
M =意味着(一个)返回的意思是的元素一个沿着大小不等于1的第一个数组维度。
M =意味着(一个)
一个
如果一个是向量吗意思是(A)返回元素的平均值。
意思是(A)
如果一个是一个矩阵意思是(A)返回包含每列平均值的行向量。
如果一个是一个多维数组吗意思是(A)对第一个大小不等于1的数组维进行操作,将元素视为向量。这个维度变得1而其他所有维度的尺寸保持不变。
1
M =意味着(一个,“所有”)的所有元素的平均值一个.这种语法在MATLAB中是有效的®R2018b及以上版本。
M =意味着(一个,“所有”)
“所有”
M =意味着(一个,昏暗的)返回沿维度的平均值昏暗的.例如,如果一个是一个矩阵意思是(2)是包含每一行均值的列向量。
M =意味着(一个,昏暗的)
昏暗的
意思是(2)
M =意味着(一个,vecdim)根据向量中指定的维度计算平均值vecdim.例如,如果一个是一个矩阵意思是([1 - 2])所有元素的均值在吗一个,因为矩阵的每个元素都包含在由维1和维2定义的数组切片中。
M =意味着(一个,vecdim)
vecdim
意思是([1 - 2])
M =意味着(___,outtype)使用前面语法中的任何输入参数,返回具有指定数据类型的平均值。outtype可以“默认”,“双”,或“本地”.
M =意味着(___,outtype)
outtype
“默认”
“双”
“本地”
M =意味着(___,nanflag)指定是包含还是省略南为任何前面语法计算的值。意思是(A,“includenan”)包括所有南值的计算while意思是(A,“omitnan”)忽略了它们。
M =意味着(___,nanflag)
nanflag
意思是(A,“includenan”)
意思是(A,“omitnan”)
全部折叠
创建一个矩阵并计算每一列的平均值。
A = [0 1 1;2 3 2;1 2 3;4 2 2)
一个=4×31 1 2 3 2 1 3 2 4 2 2
M =1×31.7500 2.2500 1.7500
创建一个矩阵并计算每一行的平均值。
A = [0 1 1;2 3 2;3 0 1;1 2 3)
一个=4×30 1 1 2 3 3 0 1 1 2 3
M =意味着(2)
M =4×12.3333 2.3333 2.000
创建一个1到10之间的4乘2乘3的整数数组,并沿着第2维计算平均值。
rng (“默认”) A = randi(10,[4,2,3]);M =意味着(2)
M = M(:,: 1) = 8.0000 5.5000 2.5000 8.0000 M(:,: 2) = 10.0000 7.5000 5.5000 6.0000 M(:,: 3) = 6.0000 5.5000 8.5000 10.0000
创建一个3d数组并计算每一页数据(行和列)的平均值。
A(:,: 1) = [2 4;2 1];A(:,: 2) = [9 13;5 7];A(:,:,3) = [4 4;8 3];M1 = mean(A,[1 2])
M1 = M1 (:: 1) = 1.2500 M1 (:,: 2) = 6 M1 (:,:, 3) = 3.2500
从R2018b开始,要计算数组所有维度的平均值,可以在vector dimension参数中指定每个维度,或者使用“所有”选择。
M2 =均值(A,[1 2 3])
M2 = 3.5000
购物中心=意味着(,“所有”)
购物中心= 3.5000
创建一个1的单精度向量并计算其单精度均值。
一个= ((10,1));M =意味着(,“本地”)
M =单1
结果也是单精度的。
类(米)
ans = '单'
创建一个向量并计算其平均值,不包括南值。
A = [1 0 0 1 NaN 1 NaN 0];M =意味着(,“omitnan”)
M = 0.5000
如果没有指定“omitnan”,然后意思是(A)返回南.
“omitnan”
输入数组,指定为向量、矩阵或多维数组。
如果一个是标量吗意思是(A)返回一个.
如果一个是一个空的0 × 0矩阵吗意思是(A)返回南.
数据类型:单|双|int8|int16|int32|int64|uint8|uint16|uint32|uint64|逻辑|字符|datetime|持续时间
单
双
int8
int16
int32
int64
uint8
uint16
uint32
uint64
逻辑
字符
datetime
持续时间
要操作的维数,指定为正整数标量。如果没有指定值,则默认为大小不等于1的第一个数组维度。
维昏暗的表示长度缩减为的维度1.的大小(M,昏暗的)是1,而其他尺寸保持不变。
大小(M,昏暗的)
考虑一个二维输入数组,一个.
如果昏暗的= 1,然后意味着(1)返回包含每列元素平均值的行向量。
昏暗的= 1
意味着(1)
如果昏暗的= 2,然后意思是(2)返回包含每行元素平均值的列向量。
昏暗的= 2
的意思是返回一个当昏暗的大于ndims (A)或者当大小(暗)是1.
的意思是
ndims (A)
大小(暗)
数据类型:双|单|int8|int16|int32|int64|uint8|uint16|uint32|uint64
维数向量,指定为正整数向量。每个元素表示输入数组的一个维度。在指定的操作尺寸中,输出长度为1,而其他长度保持不变。
考虑一个2 × 3 × 3的输入数组,一个.然后意思是([1 - 2])返回一个1 × 1 × 3的数组,其元素是每个页面的方法一个.
输出数据类型,指定为“默认”,“双”,或“本地”.这些选项还指定执行操作的数据类型。
输入数据类型为逻辑,则输出为双
输入数据类型为字符,这种情况下,“本地”不支持金宝app
数据类型:字符
“includenan”
南条件,指定为以下值之一:
“includenan”——包括南值时计算平均值,结果是南.
“omitnan”——忽略所有南值。
为datetime数组,您也可以使用“omitnat”或“includenat”省略和包括NaT值,分别。
“omitnat”
“includenat”
NaT
对于随机变量向量一个组成的N标量观测,其均值定义为
μ = 1 N ∑ 我 = 1 N 一个 我 .
这个函数完全支持高数组。金宝app有关更多信息,请参见高大的数组.
使用注意事项及限制:
如果您指定昏暗的,那么它一定是常数。
的outtype和nanflag选项必须是常量字符向量。
整数类型不支持金宝app“本地”输出数据类型选项。
看到工具箱函数代码生成的可变大小限制(MATLAB编码器).
backgroundPool
ThreadPool
这个函数完全支持基于线程的环境。金宝app有关更多信息,请参见在线程环境中运行MATLAB函数.
的“本地”选项不支持。金宝app
有关更多信息,请参见在GPU上运行MATLAB函数(并行计算工具箱).
有关更多信息,请参见使用分布式数组运行MATLAB函数(并行计算工具箱).
中位数|模式|性病|var|总和
中位数
模式
性病
var
总和
您有这个示例的修改版本。您想打开这个示例与您的编辑吗?
你点击一个链接对应于这个MATLAB命令:
通过在MATLAB命令窗口中输入命令来运行命令。Web浏览器不支持MATLAB命令。金宝app
选择一个网站,在那里获得翻译的内容,并看到当地的活动和优惠。根据您的位置,我们建议您选择:.
你也可以从以下列表中选择一个网站:
选择中国网站(中文或英文)以获得最佳网站性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。
与当地办事处联系