文档

性病

标准偏差

语法

S =性病(A)
S =性病(w)
s = std(a,w,dim)
S =性病(___,nanflag)

描述

例子

S =性病(一个返回标准偏差的元素一个沿着大小不等于1的第一个数组维度。

  • 如果一个是观察的矢量,然后标准偏差是标量。

  • 如果一个是一个列是随机变量行是观察值的矩阵吗年代是包含与每列对应的标准偏差的行矢量。

  • 如果一个那是一个多维数组STD(A)对第一个大小不等于1的数组维进行操作,将元素视为向量。这个维度的大小1虽然所有其他尺寸的尺寸保持不变。

  • 默认情况下,标准偏差为n - 1,在那里N是观察人数。

例子

S =性病(一个w指定用于任何前一个语法的加权方案。当w = 0.(默认),年代是标准化的n - 1.当w = 1年代由观察数标准化,Nw也可以是包含非负元素的权向量。在这种情况下,长度w必须等于维度的长度性病是操作。

例子

S =性病(一个w昏暗的返回沿维度的标准偏差昏暗的对于前面的任何语法。要在指定操作的维度时保持默认的规范化,请设置w = 0.在第二个论证中。

例子

S =性病(___nanflag.指定是否包含或省略为任何前面语法计算的值。例如,STD(A,'IncludeNan')包括所有一个尽管性病(A,“omitnan”)忽略了它们。

例子

全部折叠

创建一个矩阵,并计算每个列的标准偏差。

A = [4 -5 1;2 3 5;9 1 7];S =性病(A)
S =7.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 =4.4900 1.8330.

创建一个矩阵并计算每一行的标准偏差。

a = [6 4 23 -3;9 -10 4 11;2 8 -5 1];s = std(a,0,2)
S =11.0303 9.4692 5.3229

创建一个向量并计算其标准差,排除值。

a = [1.77 -0.005 3.98 -2.95纳米0.34纳米0.19];s = std(a,“omitnan”
s = 2.2797.

输入参数

全部折叠

输入数组,指定为向量、矩阵或多维数组。如果一个那是一个标量STD(A)返回0.如果一个是一个0-经过-0空数组,然后STD(A)返回

数据类型:||约会时间|持续时间
复数的支持:金宝app是的

权重,指定为以下值之一:

  • 0- 归功化n - 1,在那里N是观察人数。如果只有一个观察,那么重量是1。

  • 1- 归功化N

  • 由对应于的维数的非负标量权组成的向量一个计算标准偏差沿着该标准偏差。

数据类型:|

维度运行,指定为正整数标量。如果没有指定值,则默认值是第一个数组维度,其大小不等于1。

尺寸昏暗的表示长度缩减为的维度1.这大小(年代,暗)1,而其他尺寸保持不变。

考虑二维输入数组,一个

  • 如果昏暗的= 1,然后性病(0,1)返回包含每个列中元素的标准偏差的行向量。

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

如果昏暗的大于ndims (A),然后STD(A)返回大小相同的零数组一个

数据类型:||int8|int16|INT32.|int64|uint8|uint16|uint32|uint64

条件,指定为其中一个值:

  • “includenan”——包括值时计算标准差,结果为

  • “omitnan”——忽略值出现在输入数组或权重向量中。

约会时间数组,您也可以使用'omitnat'或者'IncludeNat'省略和包括NaT值,分别。

数据类型:char

更多关于

全部折叠

标准偏差

对于随机变量向量一个N标量观察,标准偏差定义为

年代 1 N 1 1 N | 一个 μ. | 2

在哪里μ.的平均值一个

μ. 1 N 1 N 一个

标准差是方差的平方根。一些标准偏差的定义使用的标准化因子N而不是n - 1,您可以通过设置指定w1

扩展功能

在R2006A之前介绍

这个主题有用吗?