主要内容

的意思是

数组的平均值或平均值

描述

例子

M =意味着(一个返回的意思是的元素一个沿着大小不等于1的第一个数组维度。

  • 如果一个是向量吗意思是(A)返回元素的平均值。

  • 如果一个是矩阵吗意思是(A)返回包含每列均值的行向量。

  • 如果一个那么它是多维数组吗意思是(A)沿着大小不等于1的第一个数组维度进行操作,将元素视为向量。这个维度的大小变成1而所有其他维度的尺寸保持不变一个

例子

M =意味着(一个“所有”计算所有元素的平均值一个.这个语法对MATLAB是有效的®R2018b及更高版本。

例子

M =意味着(一个昏暗的返回沿维度的平均值昏暗的.例如,如果一个是矩阵吗意思是(2)包含每行均值的列向量。

例子

M =意味着(一个vecdim根据向量中指定的维度计算平均值vecdim.例如,如果一个是矩阵吗意思是([1 - 2])所有元素的均值都在吗一个,因为矩阵的每个元素都包含在由维1和维2定义的数组切片中。

例子

M =意味着(___outtype使用前面语法中的任何输入参数,返回具有指定数据类型的平均值。outtype可以“默认”“双”,或“本地”

例子

M =意味着(___nanflag指定是包含还是省略来自任何前面语法的计算的值。意思是(A,“includenan”)包括所有计算中的值意思是(A,“omitnan”)忽略了它们。

例子

全部折叠

创建一个矩阵并计算每一列的平均值。

A = [0 1 1;2 3 2;1 2 3;4 2 2)
一个=4×30 1 1 2 3 2 1 3 2 4 2 2
M =意味着(A)
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 2 3 0 1 1 2 3
M =意味着(2)
M =4×10.6667 2.3333 1.3333 2.0000

创建一个1到10之间的4乘2乘3的整数数组,并沿第二个维度计算平均值。

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

创建一个3-D数组并计算每一页数据(行和列)的平均值。

A(:,:,1) = [2 4;2 1];A(:,:,2) = [9 13;5 7];A(:,:,3) = [4 4;8 3];M1 =均值(A,[1 2])
M1 = M1 (:: 1) = 1.2500 M1 (:,: 2) = 6 M1 (:,:, 3) = 3.2500

从R2018b开始,要计算数组所有维度的平均值,可以在向量维度参数中指定每个维度,或者使用“所有”选择。

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)返回

输入参数

全部折叠

输入数组,指定为向量、矩阵或多维数组。

  • 如果一个是标量吗意思是(A)返回一个

  • 如果一个是一个空的0 × 0矩阵吗意思是(A)返回

数据类型:||int8|int16|int32|int64|uint8|uint16|uint32|uint64|逻辑|字符|datetime|持续时间

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

昏暗的表示长度缩减为1.的大小(M,昏暗的)1,而所有其他维度的大小保持不变。

考虑一个——- - - - - -n输入矩阵,一个

  • 意味着(1)的每列元素的平均值一个并返回一个1——- - - - - -n行向量。

    意味着(1)列操作

  • 意思是(2)的每一行元素的平均值一个并返回一个——- - - - - -1列向量。

    一点的意思(2)行操作操作

的意思是返回一个昏暗的大于ndims (A)或者当大小(暗)1

维数的向量,指定为正整数的向量。每个元素表示输入数组的一个维度。规定操作尺寸的输出长度为1,其他尺寸不变。

考虑一个2 × 3 × 3的输入数组,一个.然后意思是([1 - 2])返回一个1 × 1 × 3的数组,其元素是每一页的平均值一个

2 × 3 × 3输入数组到1 × 1 × 3输出数组的映射

输出数据类型,指定为“默认”“双”,或“本地”.这些选项还指定执行操作的数据类型。

outtype 输出数据类型
“默认” ,除非输入数据类型为持续时间,或datetime在这种情况下,输出为“本地”
“双” ,除非数据类型为持续时间datetime,在这种情况下,“双”不支持
“本地”

与输入相同的数据类型,除非

  • 输入数据类型为逻辑在这种情况下,输出为

  • 输入数据类型为字符,在这种情况下,“本地”不支持

数据类型:字符

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

  • “includenan”——包括值时计算平均值,结果为

  • “omitnan”——忽略所有输入中的值。

datetime数组,你也可以使用“omitnat”“includenat”省略和包括NaT值,分别。

更多关于

全部折叠

的意思是

对于有限长度的向量一个组成的N标量观测,其均值定义为

μ 1 N 1 N 一个

扩展功能

版本历史

之前介绍过的R2006a

Baidu
map