var.

描述

例子

v = var(一种返回方差的元素一种沿着第一个阵列维度,其大小不等于1。

  • 如果一种是观察的矢量,方差是标量。

  • 如果一种是一个矩阵,它的列是随机变量,行是观察值,V.是一个行向量,包含每一列对应的方差。

  • 如果一种是多维数组吗var(a)将大小不等于1的第一个数组维数的值视为向量。这个维度的大小变成1而其他所有维度的大小保持不变。

  • 通过观察的数量标准化方差是归一化的1默认。

  • 如果一种是标量,var(a)回报0.。如果一种是A.0.——- - - - - -0.空数组,var(a)回报

例子

v = var(一种W.指定加权方案。什么时候w = 0(默认),V.是通过观测数归一化的吗1。什么时候w = 1,它是由观察人数标准化的。W.也可以是包含非负元素的权向量。在这个例子中,长度W.必须等于哪个维度的长度var.正在运营。

v = var(一种W.'全部'的所有元素的变化一种什么时候W.是0或1.此语法对MATLAB有效®版本R2018B及更高版本。

例子

v = var(一种W.暗淡沿维度返回方差暗淡。要在指定操作的维度时保持默认的规范化,请设置w = 0在第二个论证中。

例子

v = var(一种W.vecdim计算在向量中指定的尺寸上的方差vecdim什么时候W.是0或1。例如,如果一种是矩阵吗var(a,0,[1 2])计算对所有元素的方差一种,由于矩阵的每个元素包含在由尺寸1和2限定的阵列切片中。

例子

v = var(___nanflag指定是否包含或省略来自以前的任何语法的计算值。例如,var (A,“includenan”)包括所有价值一种var (A,“omitnan”)忽略它们。

例子

全部收缩

创建一个矩阵并计算其方差。

A = [4 -7 3;1 4 2;10 7 9];var(a)
ans =.1×3.21.0000 54.3333 30.3333

创建三维数组并计算其方差。

一个(:,:,1)= [1 3;8 4];一个(:,:,2)= [3 -4;1 2];var(a)
ANS = ANS(::,:1)= 24.5000 0.5000 ANS(::,:2)= 2 18

创建矩阵并根据权重向量计算其方差W.

A = [5 -4 6;2 3 9;1 1 2];W = [0.5 . 0.25 .25];var (w)
ans =.1×3.6.1875 9.5000 6.1875

创建一个矩阵,并沿第一个维度计算其方差。

A = [4 -2 1;9 5 7];var (0, 1)
ans =.1×3.12.5000 24.5000 18.0000

计算差异一种沿着第二个维度。

var (0, 2)
ans =.2×19 4.

创建三维数组并计算数据(行和列)的每个页面上的方差。

A(:,:,1) = [2 4;2 1];A(:,:,2) = [9 13;5 7];A(:,:,3) = [4 4;8 3];V = var(A,0,[1 2])
v = v(:,:,1)= 6.2500 v(:,:,2)= 60 v(:,:,3)= 20.9167

创建一个向量并计算其方差,排除价值观。

a = [1.77 -0.005 3.98 -2.95纳米0.34纳米0.19];v = var(a,'omitnan'
V = 5.1970

输入参数

全部收缩

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

数据类型:单身的|双倍的
复数支持:万博1manbetx是的

重量,指定为一个:

  • 0.-通过观察次数使其正常化1。如果只有一个观察,重量是1。

  • 1- 通过观察数量标准化。

  • 由非负标量权构成的向量,与维数对应一种计算方差沿着该方差。

数据类型:单身的|双倍的

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

暗淡表示长度降低的维度1。的大小(V,昏暗的)1,虽然所有其他尺寸的尺寸保持不变。

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

  • 如果昏暗= 1, 然后var (0, 1)返回包含每列中元素方差的行向量。

  • 如果昏暗= 2, 然后var (0, 2)返回包含每行中元素方差的列向量。

var.返回一个零尺寸相同的zeros一种什么时候暗淡大于ndims(a)

数据类型:单身的|双倍的|INT8.|int16|int32|INT64.|uint8.|uint16|UINT32.|UINT64

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

考虑一个2×3-3到3个输入阵列,一种。然后var(a,0,[1 2])返回一个1×1-×3阵列,其元素是在每个页面上计算的差异一种

数据类型:双倍的|单身的|INT8.|int16|int32|INT64.|uint8.|uint16|UINT32.|UINT64

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

  • 'IncludeNan'- 输入的差异包含价值观也是

  • 'omitnan'——所有出现在输入数组或权重向量中的值将被忽略。

数据类型:字符

更多关于

全部收缩

方差

对于随机可变矢量一种组成的N标量观察,方差定义为

V. = 1 N - 1 σ. 一世 = 1 N | 一种 一世 - μ | 2

在哪里μ是卑鄙的一种

μ = 1 N σ. 一世 = 1 N 一种 一世

方差的一些定义使用标准化因子N代替N-1,可以通过设置指定W.1。在任何一种情况下,假设平均值具有通常的归一化因子N

扩展能力

也可以看看

|||

之前介绍过的R2006a