matlab——std函数用法

y=std(x) 算出x的标准偏差。 x可以是vector或者一个matrix矩阵。
 
若x是vector,则y是算x的标准偏差。
若x是matrix,则y是个vector,存放的是算每一列/行的标准偏差。  std (x, flag,dim)
fla表示标注公差时是要除以n还是n-1
flag==0.........是除以n-1
flag==1.........是除以n
dim表示维数
dim==1..........是按照列分
dim==2..........是按照行分 若是三维的矩阵,dim==3就按照第三维来分数据

默认std格式是std(x,0,1);

 >>x=[ 1 2 3 4; 4 5 6 1 ]
 >>std(x)
ans =
    2.1213    2.1213    2.1213    2.1213

>> std(x,1)
ans =
    1.5000    1.5000    1.5000    1.5000

 >> std(x,0,2)
ans =
    1.2910
    2.1602

>> std(x,1,2)
ans =
    1.1180
    1.8708
  • 45
    点赞
  • 172
    收藏
    觉得还不错? 一键收藏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值