matlab的std函数怎么用

matlab的std函数怎么用_百度知道... matlab的std函数怎么用_百度知道 展开
 我来答
bailu_fall
推荐于2018-03-12 · TA获得超过261个赞
知道答主
回答量:39
采纳率:0%
帮助的人:20.1万
展开全部

这个是Help中的解释,我大概做下翻译:

s = std(X)

s = std(X,flag)

s = std(X,flag,dim)

有三个std函数,都是返回标准差的计算函数

有两个计算式(如图片中显示)两个计算等式只在除以n或者n-1的差别(The two forms of the equation differ only in  versus  in the divisor.)

(1)s=std(x),返回向量(数组)的标准差,用计算等式(1)式计算,当x为矩阵时,可得单行的标准差

(2)s=std(x,flag),flag作为标记值,有1或者0两个取值,当flag取值为0时,用计算式(1)即等于直接使用std(x),当flag取值为1时,使用计算式(2)

(3)s=std(x,flag,dim),flag的作用如(2)中所说,dim标示x的次元

假如   x=[1,2,3

     4,5,6

     7,8,9]

 s=std(x,1,1)

s =

    2.4495    2.4495    2.4495

>>  s=std(x,1,2)

s =

    0.8165

    0.8165

    0.8165

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式