文档帮助中心文档
南
标准偏差
S =性病(A)
S =性病(w)
S =性病(w '所有')
S =性病(w,暗)
S =性病(w vecdim)
S =性病(___nanflag)
例子
S =性病(一个)返回标准偏差的元素一个沿着大小不等于1的第一个数组维度。
S =性病(一个)
一个
如果一个是观测值的向量,则标准差是标量。
如果一个是一个列是随机变量行是观察值的矩阵吗年代是包含每列对应的标准偏差的行向量。
年代
如果一个是一个多维数组吗性病(A)对第一个大小不等于1的数组维进行操作,将元素视为向量。这个维度的大小1而其他所有维度的尺寸保持不变。
性病(A)
1
默认情况下,标准偏差为n - 1,在那里N为观察次数。
n - 1
N
S =性病(一个,w)为任何前面的语法指定权重方案。当w = 0(默认),年代被归一化n - 1.当w = 1,年代是由观测次数标准化的,N.w也可以是包含非负元素的权向量。在这种情况下,长度w必须等于哪个维度的长度性病是操作。
S =性病(一个,w)
w
w = 0
w = 1
性病
S =性病(一个,w,“所有”)计算所有元素的标准差一个当w不是0就是1。这种语法在MATLAB中是有效的®R2018b及以上版本。
S =性病(一个,w,“所有”)
“所有”
S =性病(一个,w,昏暗的)返回沿维度的标准偏差昏暗的对于前面的任何语法。要在指定操作的维度时保持默认的规范化,请设置w = 0在第二个论证中。
S =性病(一个,w,昏暗的)
昏暗的
S =性病(一个,w,vecdim)计算向量中指定尺寸的标准偏差vecdim当w是0或1。例如,如果一个是一个矩阵性病(0 [1 - 2])计算中所有元素的标准差一个,因为矩阵的每个元素都包含在由维1和维2定义的数组切片中。
S =性病(一个,w,vecdim)
vecdim
性病(0 [1 - 2])
S =性病(___,nanflag)指定是包含还是省略南为任何前面语法计算的值。例如,性病(A,“includenan”)包括所有南值一个而性病(A,“omitnan”)忽略了它们。
S =性病(___,nanflag)
nanflag
性病(A,“includenan”)
性病(A,“omitnan”)
全部折叠
创建一个矩阵,并计算每个列的标准偏差。
A = [4 -5 1;2 3 5;9 1 7];S =性病(A)
S =1×37.0000 4.1633 3.0551
创建一个三维数组,并计算沿第一个维度的标准偏差。
A(:,: 1) = [2 4;2 1];A(:,: 2) = [9 13;5 7];A(:,:,3) = [4 4;8 3];S =性病(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 =性病(w)
S =1×24.4900 - 1.8330
创建一个矩阵并计算每一行的标准偏差。
A = [6 4 23 -3;9 -10 4 11;2 8 -5 1];S =性病(0,2)
S =3×111.0303 9.4692 5.3229
创建一个3d数组并计算每一页数据(行和列)的标准偏差。
A(:,: 1) = [2 4;2 1];A(:,: 2) = [9 13;5 7];A(:,:,3) = [4 4;8 3];S = std(A,0,[1 2])
S = S (:: 1) = 2.5000 S(:,: 2) = 7.7460秒(:,:,3)= 4.5735
创建一个向量并计算其标准差,排除南值。
A = [1.77 -0.005 3.98 -2.95 NaN 0.34 NaN 0.19];S =性病(,“omitnan”)
S = 2.2797
输入数组,指定为向量、矩阵或多维数组。如果一个是标量吗性病(A)返回0.如果一个是一个0——- - - - - -0空数组,然后性病(A)返回南.
0
数据类型:单|双|datetime|持续时间复数的支持:金宝app是的
单
双
datetime
持续时间
权重,指定为以下值之一:
0——正常化n - 1,在那里N为观察次数。如果只有一个观测值,则权值为1。
1——正常化N.
由对应于的维数的非负标量权组成的向量一个然后计算出标准差。
数据类型:单|双
要操作的维数,指定为正整数标量。如果没有指定值,则默认为大小不等于1的第一个数组维度。
维昏暗的表示长度缩减为的维度1.的大小(年代,暗)是1,而其他尺寸保持不变。
大小(年代,暗)
考虑一个二维输入数组,一个.
如果昏暗的= 1,然后性病(0,1)返回包含每列中元素的标准偏差的行向量。
昏暗的= 1
性病(0,1)
如果昏暗的= 2,然后性病(0,2)返回包含每行元素的标准偏差的列向量。
昏暗的= 2
性病(0,2)
如果昏暗的大于ndims (A),然后性病(A)返回大小相同的零数组一个.
ndims (A)
数据类型:单|双|int8|int16|int32|int64|uint8|uint16|uint32|uint64
int8
int16
int32
int64
uint8
uint16
uint32
uint64
维数向量,指定为正整数向量。每个元素表示输入数组的一个维度。在指定的操作尺寸中,输出长度为1,而其他长度保持不变。
考虑一个2 × 3 × 3的输入数组,一个.然后性病(0 [1 - 2])返回一个1 × 1 × 3的数组,其元素是在每个页面上计算的标准偏差一个.
数据类型:双|单|int8|int16|int32|int64|uint8|uint16|uint32|uint64
“includenan”
“omitnan”
南条件,指定为以下值之一:
“includenan”——包括南值时计算标准差,结果为南.
“omitnan”——忽略南值出现在输入数组或权重向量中。
为datetime数组,您也可以使用“omitnat”或“includenat”省略和包括NaT值,分别。
“omitnat”
“includenat”
NaT
数据类型:字符
字符
对于随机变量向量一个组成的N标量观测值,标准差定义为
年代 = 1 N − 1 ∑ 我 = 1 N | 一个 我 − μ | 2 ,
在哪里μ的平均值一个:
μ = 1 N ∑ 我 = 1 N 一个 我 .
标准差是方差的平方根。一些标准偏差的定义使用的标准化因子N而不是n - 1,您可以通过设置指定w来1.
这个函数支持长数组,但有以下金宝app限制:
加权方案不能是矢量。
有关更多信息,请参见用于内存不足数据的高数组.
使用注意事项及限制:
如果您指定昏暗的,那么它一定是常数。
看到工具箱函数代码生成的可变大小限制(MATLAB编码器).
backgroundPool
ThreadPool
这个函数完全支持基于线程的环境。金宝app有关更多信息,请参见在线程环境中运行MATLAB函数.
该功能完全支持GPU阵列。金宝app有关更多信息,请参见在GPU上运行MATLAB函数(并行计算工具箱).
该函数完全支持分布式数组。金宝app有关更多信息,请参见使用分布式数组运行MATLAB函数(并行计算工具箱).
corrcoef|浸|的意思是|中位数|var
corrcoef
浸
的意思是
中位数
var
您有这个示例的修改版本。您想打开这个示例与您的编辑吗?
你点击一个链接对应于这个MATLAB命令:
通过在MATLAB命令窗口中输入命令来运行命令。Web浏览器不支持MATLAB命令。金宝app
选择一个网站,在那里获得翻译的内容,并看到当地的活动和优惠。根据您的位置,我们建议您选择:.
你也可以从以下列表中选择一个网站:
选择中国网站(中文或英文)以获得最佳网站性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。
与当地办事处联系