MATLAB学习六:mean算数均值

Posted 谁曾见过风-

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MATLAB学习六:mean算数均值相关的知识,希望对你有一定的参考价值。

mean算数均值

M = mean(A)
M = mean(A,'all')
M = mean(A,dim)
M = mean(A,vecdim)
M = mean(___,outtype)
M = mean(___,nanflag)

M = mean(A) 返回 A 沿大小不等于 1 的第一个数组维度的元素的均值。

如果 A 是向量,则 mean(A) 返回元素均值。

如果 A 为矩阵,那么 mean(A) 返回包含每列均值的行向量。

如果 A 是多维数组,则 mean(A) 沿大小不等于 1 的第一个数组维度计算,并将这些元素视为向量。此维度会变为 1,而所有其他维度的大小保持不变。

示例
M = mean(A,‘all’) 计算 A 的所有元素的均值。此语法适用于 MATLAB® R2018b 及更高版本。

示例
M = mean(A,dim) 返回维度 dim 上的均值。例如,如果 A 为矩阵,则 mean(A,2) 是包含每一行均值的列向量。

A = [0 1 1; 2 3 2; 3 0 1; 1 2 3]
M = mean(A,2)

运行结果如下:

A = 4×3
     0     1     1
     2     3     2
     3     0     1
     1     2     3
     
M = 4×1
    0.6667
    2.3333
    1.3333
    2.0000

示例
M = mean(A,vecdim) 计算向量 vecdim 所指定的维度上的均值。例如,如果 A 是矩阵,则 mean(A,[1 2]) 是 A 中所有元素的均值,因为矩阵的每个元素都包含在由维度 1 和 2 定义的数组切片中。

示例
M = mean(___,outtype) 使用前面语法中的任何输入参数返回指定的数据类型的均值。outtype 可以是 ‘default’、‘double’ 或 ‘native’。

示例
M = mean(___,nanflag) 指定在上述任意语法的计算中包括还是忽略 NaN 值。mean(A,‘includenan’) 会在计算中包括所有 NaN 值,而 mean(A,‘omitnan’) 则忽略这些值。

以上是关于MATLAB学习六:mean算数均值的主要内容,如果未能解决你的问题,请参考以下文章

matlab中有关mean的问题

关于MATLAB中的mean函数

Matlab求矩阵均值

matlab中的mean函数是啥意思啊,如何使用

在matlab中如何求两个列矩阵的协方差?

mean,std,var