文件帮助中心
南
标准偏差
s = std(a)
s = std(a,w)
s = std(a,w,'全部')
s = std(a,w,dim)
s = std(a,w,vecdim)
s = std(___,nanflag)
例子
s = std(一个)返回标准偏差的元素一个沿着第一个阵列维度,其大小不等于1。
s = std(一个)
一个
如果一个是观察的矢量,然后标准偏差是标量。
如果一个是一个矩阵,其列是随机变量,并且其行是观察,然后S.是包含与每列对应的标准偏差的行矢量。
S.
如果一个那是一个多维数组STD(A)沿着第一个阵列维度操作,其大小不等于1,将元素视为向量。这个尺寸的大小变成了1虽然所有其他尺寸的尺寸保持不变。
STD(A)
1
默认情况下,标准偏差是标准化的N-1, 在哪里N是观察人数。
N-1
N
s = std(一个那W.)指定用于任何前一个语法的加权方案。什么时候w = 0.(默认),S.是标准化的N-1。什么时候w = 1那S.由观察数标准化,N。W.也可以是含有非负元件的重量载体。在这种情况下,长度W.必须等于维度的长度STD.正在运营。
s = std(一个那W.)
W.
w = 0.
w = 1
STD.
s = std(一个那W.那'全部')计算所有元素的标准偏差一个什么时候W.是0或1.此语法对MATLAB有效®版本R2018B及更高版本。
s = std(一个那W.那'全部')
'全部'
s = std(一个那W.那暗淡)沿尺寸返回标准偏差暗淡对于任何先前的语法。在指定操作的维度时保持默认标准化,设置w = 0.在第二个论点。
s = std(一个那W.那暗淡)
暗淡
s = std(一个那W.那vecdim.)计算在向量中指定的尺寸上的标准偏差vecdim.什么时候W.是0或1.例如,如果一个是一个矩阵,然后STD(A,0,[1 2])计算所有元素的标准偏差一个,由于矩阵的每个元素包含在由尺寸1和2限定的阵列切片中。
s = std(一个那W.那vecdim.)
vecdim.
STD(A,0,[1 2])
s = std(___那nanflag.)指定是否包含或省略南来自以前的任何语法的计算值。例如,STD(A,'IncludeNan')包括所有南价值一个尽管std(a,'omitnan')忽略它们。
s = std(___那nanflag.)
nanflag.
STD(A,'IncludeNan')
std(a,'omitnan')
全部收缩
创建矩阵并计算每列的标准偏差。
a = [4 -5 1;2 3 5;-9 1 7];s = std(a)
S =1×37.0000 4.1633 3.0551
创建一个三维数组并计算沿第一维度的标准偏差。
一个(:,:,1)= [2 4;-2 1];一个(:,:,2)= [9 13;-5 7];一个(:,:,3)= [4 4;8 -3];s = std(a)
S = S(:,:,1)= 2.8284 2.1213 S(:,:,2)= 9.8995 4.2426 S(:,3)= 2.8284 4.9497
根据权重向量创建矩阵并计算每列的标准偏差W.。
a = [1 5;3 7;-9 2];w = [1 1 0.5];s = std(a,w)
S =1×24.4900 1.8330.
创建矩阵并计算每行的标准偏差。
a = [6 4 23 -3;9 -10 4 11;2 8 -5 1];s = std(a,0,2)
S =3×111.0303 9.4692 5.3229
创建一个3-D阵列并计算每页数据(行和列)上的标准差。
一个(:,:,1)= [2 4;-2 1];一个(:,:,2)= [9 13;-5 7];一个(:,:,3)= [4 4;8 -3];s = std(a,0,[1 2])
s = s(:,:,1)= 2.5000 s(:,:,:2)= 7.7460 s(:,:,3)= 4.5735
创建矢量并计算其标准偏差,不包括南价值观。
a = [1.77 -0.005 3.98 -2.95纳米0.34纳米0.19];s = std(a,'omitnan')
s = 2.2797.
输入数组,指定为向量,矩阵或多维数组。如果一个那是一个标量STD(A)回报0.。如果一个是A.0.-经过-0.空数组,然后STD(A)回报南。
0.
数据类型:单身的|双倍的|约会时间|期间复数支持:万博1manbetx是的
单身的
双倍的
约会时间
期间
重量,指定为其中一个值:
0.- 归功化N-1, 在哪里N是观察人数。如果只有一个观察,那么重量是1。
1- 归功化N。
矢量由对应于尺寸的非负标量重量组成一个计算标准偏差沿着该标准偏差。
数据类型:单身的|双倍的
维度运行,指定为正整数标量。如果没有指定值,则默认值是第一个数组维度,其大小不等于1。
方面暗淡表示长度降低的维度1。这尺寸(暗)是1,虽然所有其他尺寸的尺寸保持不变。
尺寸(暗)
考虑二维输入数组,一个。
如果昏暗= 1, 然后STD(A,0,1)返回包含每个列中元素的标准偏差的行向量。
昏暗= 1
STD(A,0,1)
如果昏暗= 2, 然后STD(A,0,2)返回包含每行中元素的标准偏差的列向量。
昏暗= 2
STD(A,0,2)
如果暗淡大于ndims(a), 然后STD(A)返回一个零尺寸相同的zeros一个。
ndims(a)
数据类型:单身的|双倍的|INT8.|int16|INT32.|INT64.|uint8.|uint16|UINT32.|UINT64
INT8.
int16
INT32.
INT64.
uint8.
uint16
UINT32.
UINT64
尺寸矢量,指定为正整数的矢量。每个元素表示输入阵列的尺寸。指定操作尺寸中输出的长度为1,而其他操作尺寸保持相同。
考虑一个2×3-3到3个输入阵列,一个。然后STD(A,0,[1 2])返回一个1×1×3阵列,其元素是在每个页面上计算的标准偏差一个。
数据类型:双倍的|单身的|INT8.|int16|INT32.|INT64.|uint8.|uint16|UINT32.|UINT64
'IncludeNan'
'omitnan'
南条件,指定为其中一个值:
'IncludeNan'- 包括南计算标准偏差时的值,导致南。
'omitnan'- 忽略南出现在输入阵列或权重向量中的值。
为了约会时间阵列,您也可以使用'omitnat'或者'IncludeNat'省略并包括纳值分别。
'omitnat'
'IncludeNat'
纳
数据类型:char
char
对于随机可变矢量一个由N标量观察,标准偏差定义为
S. = 1 N - 1 σ. 一世 = 1 N | 一个 一世 - μ. | 2 那
在哪里μ.是卑鄙的一个:
μ. = 1 N σ. 一世 = 1 N 一个 一世 。
标准偏差是方差的平方根。标准偏差的一些定义使用标准化因子N代替N-1,您可以通过设置指定W.到1。
此功能支持高阵列,限制:万博1manbetx
加权方案不能是向量。
有关更多信息,请参阅高存储器数据的阵列。
使用说明和限制:
如果您指定暗淡,然后它必须是一个常数。
看用于工具箱函数的代码生成的可变大小限制(Matlab编码器)。
此功能完全支持GPU阵列。万博1manbetx有关更多信息,请参阅在GPU上运行matlab函数(并行计算工具箱)。
此功能完全支持分布式数组。万博1manbetx有关更多信息,请参阅使用分布式阵列运行MATLAB函数(并行计算工具箱)。
Corlcoef.|COV.|意思是|中位数|var.
Corlcoef.
COV.
意思是
中位数
var.
系统上存在此示例的修改版本。你想打开这个版本吗?
您单击了与此MATLAB命令对应的链接:
在MATLAB命令窗口中输入它来运行命令。Web浏览器不支持MATLAB命令。万博1manbetx
选择一个网站,以便在可用的地方进行翻译的内容,并查看本地活动和优惠。根据您的位置,我们建议您选择:。
您还可以从以下列表中选择一个网站:
选择中国网站(以中文或英文)以获取最佳网站性能。其他MathWorks国家网站未优化您的位置。
联系您当地的办公室