文件帮助中心
南
方差
v = var(a)
V = var (w)
v = var(a,w,'全部')
V = var (w,暗)
V = var (w vecdim)
v = var(___nanflag)
例子
v = var(一种)返回方差的元素一种沿着第一个阵列维度,其大小不等于1。
v = var(一种)
一种
如果一种是观察的矢量,方差是标量。
如果一种是一个矩阵,它的列是随机变量,行是观察值,V.是一个行向量,包含每一列对应的方差。
V.
如果一种是多维数组吗var(a)将大小不等于1的第一个数组维数的值视为向量。这个维度的大小变成1而其他所有维度的大小保持不变。
var(a)
1
通过观察的数量标准化方差是归一化的1默认。
如果一种是标量,var(a)回报0.。如果一种是A.0.——- - - - - -0.空数组,var(a)回报南。
0.
v = var(一种那W.)指定加权方案。什么时候w = 0(默认),V.是通过观测数归一化的吗1。什么时候w = 1,它是由观察人数标准化的。W.也可以是包含非负元素的权向量。在这个例子中,长度W.必须等于哪个维度的长度var.正在运营。
v = var(一种那W.)
W.
w = 0
w = 1
var.
v = var(一种那W.那'全部')的所有元素的变化一种什么时候W.是0或1.此语法对MATLAB有效®版本R2018B及更高版本。
v = var(一种那W.那'全部')
'全部'
v = var(一种那W.那暗淡)沿维度返回方差暗淡。要在指定操作的维度时保持默认的规范化,请设置w = 0在第二个论证中。
v = var(一种那W.那暗淡)
暗淡
v = var(一种那W.那vecdim)计算在向量中指定的尺寸上的方差vecdim什么时候W.是0或1。例如,如果一种是矩阵吗var(a,0,[1 2])计算对所有元素的方差一种,由于矩阵的每个元素包含在由尺寸1和2限定的阵列切片中。
v = var(一种那W.那vecdim)
vecdim
var(a,0,[1 2])
v = var(___那nanflag)指定是否包含或省略南来自以前的任何语法的计算值。例如,var (A,“includenan”)包括所有南价值一种而var (A,“omitnan”)忽略它们。
v = var(___那nanflag)
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,虽然所有其他尺寸的尺寸保持不变。
大小(V,昏暗的)
考虑一个二维输入数组,一种。
如果昏暗= 1, 然后var (0, 1)返回包含每列中元素方差的行向量。
昏暗= 1
var (0, 1)
如果昏暗= 2, 然后var (0, 2)返回包含每行中元素方差的列向量。
昏暗= 2
var.返回一个零尺寸相同的zeros一种什么时候暗淡大于ndims(a)。
ndims(a)
数据类型:单身的|双倍的|INT8.|int16|int32|INT64.|uint8.|uint16|UINT32.|UINT64
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'
南条件,指定为以下值之一:
'IncludeNan'- 输入的差异包含南价值观也是南。
'omitnan'——所有南出现在输入数组或权重向量中的值将被忽略。
数据类型:字符
字符
对于随机可变矢量一种组成的N标量观察,方差定义为
V. = 1 N - 1 σ. 一世 = 1 N | 一种 一世 - μ | 2
在哪里μ是卑鄙的一种那
μ = 1 N σ. 一世 = 1 N 一种 一世 。
方差的一些定义使用标准化因子N代替N-1,可以通过设置指定W.至1。在任何一种情况下,假设平均值具有通常的归一化因子N。
这个函数支持高数组,但有以下万博1manbetx限制:
加权方案不能是向量。
有关更多信息,请参见高存储器数据的阵列。
使用说明和限制:
如果指定,暗淡必须是一个常数。
看用于工具箱函数的代码生成的可变大小限制(Matlab编码器)。
此功能完全支持GPU阵列。万博1manbetx有关更多信息,请参见在GPU上运行matlab函数(并行计算工具箱)。
此函数完全支持分布式数组。万博1manbetx有关更多信息,请参见使用分布式阵列运行MATLAB函数(并行计算工具箱)。
corrcoef|浸|的意思是|STD.
corrcoef
浸
的意思是
STD.
您的系统中存在此示例的修改版本。是否要打开此版本?
您单击了与此MATLAB命令对应的链接:
在MATLAB命令窗口中输入它来运行命令。Web浏览器不支持MATLAB命令。万博1manbetx
选择一个网站,以便在可用的地方进行翻译的内容,并查看本地活动和优惠。根据您的位置,我们建议您选择:。
你也可以从以下列表中选择一个网站:
选择中国网站(以中文或英文)以获取最佳网站性能。其他MathWorks国家网站未优化您的位置。
联系您当地的办公室