主要内容

意思是

数组的平均值或平均值

描述

例子

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

  • 如果一个是一个矢量,然后意思是(a)返回元素的平均值。

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

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

例子

M =意味着(一个'全部'计算所有元素的平均值一个.这个语法在MATLAB中是有效的®版本R2018b及以后。

例子

M =意味着(一个昏暗的返回沿维度的平均值昏暗的.例如,如果一个是一个矩阵,那么平均值(a,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

创建单个精度向量矢量,并计算其单精度均值。

A =单((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|逻辑|char|约会时间|持续时间

维度运行,指定为正整数标量。如果没有指定值,则默认值是第一个数组维度,其大小不等于1。

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

考虑二维输入阵列,一个

  • 如果昏暗的= 1,然后意味着(1)返回一个行向量,其中包含每一列元素的平均值。

  • 如果昏暗的= 2,然后平均值(a,2)返回一个列向量,其中包含每行元素的平均值。

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

数据类型:双倍的||int8|INT16|INT32.|INT64.|uint8|uint16|uint32|uint64

尺寸向量,指定为正整数的载体。每个元素表示输入阵列的尺寸。指定操作尺寸中输出的长度为1,而其他操作尺寸保持相同。

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

数据类型:双倍的||int8|INT16|INT32.|INT64.|uint8|uint16|uint32|uint64

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

outtype. 输出数据类型
'默认' 双倍的,除非输入数据类型是持续时间,或约会时间,则输出为“本地”
'双倍的' 双倍的,除非数据类型是持续时间或者约会时间,这样的话,'双倍的'不支持金宝app
“本地” 与输入数据类型相同,除非
  • 输入数据类型为逻辑,则输出为双倍的

  • 输入数据类型为char,这样的话,“本地”不支持金宝app

数据类型:char

条件,指定为其中一个值:

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

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

约会时间数组,你也可以使用'omitnat'或者'IncludeNat'省略或包括NaT值,分别。

数据类型:char

更多关于

全部收缩

意思是

对于随机变量向量一个N标量观测值,均值定义为

μ. 1 N 1 N 一个

扩展功能

在R2006A之前介绍