标准差 standard deviation

% Y = std(X,W,DIM)

% W权值,传入0表示正常的计算方法。

% dim=1表示对行进行操作

% dim=2表示对列进行操作

% 默认行操作

% Example:

>> X = [4 -2 1; 9 5 7]

X =

4 -2 1

9 5 7

>> std(X,0,1)

ans =

3.5355 4.9497 4.2426

>> std(X,0,2)

ans =

3

2

>> mean(X)

ans =

6.5000 1.5000 4.0000

>> mean(X,1)

ans =

6.5000 1.5000 4.0000

>> mean(X,2)

ans =

1

7

% 3σ用法

>> abs(X-mean(X))

ans =

2.5000 3.5000 3.0000

2.5000 3.5000 3.0000

>> abs(X-mean(X))>3*std(X)

ans =

2×3 logical 数组

0 0 0

0 0 0

>> abs(X-mean(X))>3*std(X)

ans =

2×3 logical 数组

0 0 0

0 0 0

% 小样本无效

>> X = [4 -2 1; 9 5 1000]

X =

4 -2 1

9 5 1000

>> std(X)

ans =

3.5355 4.9497 706.3997

>> abs(X-mean(X))>3*std(X)

ans =

2×3 logical 数组

0 0 0

0 0 0

% 复制第一行数据,直到复制十遍,才有效

>> X = [4 -2 1;4 -2 1;4 -2 1;4 -2 1;4 -2 1;4 -2 1;4 -2 1;4 -2 1;4 -2 1;4 -2 1;9 -2 1000]

X =

4 -2 1

4 -2 1

4 -2 1

4 -2 1

4 -2 1

4 -2 1

4 -2 1

4 -2 1

4 -2 1

4 -2 1

9 -2 1000

>> std(X)

ans =

1.5076 0 301.2098

>> abs(X-mean(X))>3*std(X)

ans =

11×3 logical 数组

0 0 0

0 0 0

0 0 0

0 0 0

0 0 0

0 0 0

0 0 0

0 0 0

0 0 0

0 0 0

1 0 1

% 使用any函数,找出任一变量(列)落在3σ外的样本(行)

>> abs(X-mean(X))>3*std(X)

ans =

11×3 logical 数组

0 0 0

0 0 0

0 0 0

0 0 0

0 0 0

0 0 0

0 0 0

0 0 0

0 0 0

0 0 0

1 0 1

>> any(abs(X-mean(X))>3*std(X),2)

ans =

11×1 logical 数组

0

0

0

0

0

0

0

0

0

0

1

>> X(any(abs(X-mean(X))>3*std(X),2),:)

ans =

9 -2 1000

以下分割线内参考百度百科

3σ准则

又称为拉依达准则它是先假设一组检测数据只含有随机误差对其进行计算处理得到标准偏差,按一定概率确定一个区间,认为凡超过这个区间的误差,就不属于随机误差而是粗大误差,含有该误差的数据应予以剔除。且3σ适用于有较多组数据的时候。

这种判别处理原理及方法仅局限于对正态或近似正态分布的样本数据处理,它是以测量次数充分大为前提的,当测量次数较少的情形用准则剔除粗大误差是不够可靠的。因此,在测量次数较少的情况下,最好不要选用准则,而用其他准则。

在正态分布中σ代表标准差,μ代表均值。x=μ即为图像的对称轴

3σ原则为:

(μ-σ,μ+σ),p=0.6827

(μ-2σ,μ+2σ),p=0.9545

(μ-3σ,μ+3σ),p=0.9973

可以认为,Y 的取值几乎全部集中在(μ-3σ,μ+3σ)区间内,超出这个范围的可能性仅占不到0.3%。

image.png

matlab 检验数组内部的异常值,2019-04-01 3σ准则异常值检测及相关方法相关推荐

  1. 周刊 | 回顾一周云行业热点快讯 (2019/04/01)

    行 业 要 闻 Industry   News ▲▲▲ 0 1 2019年数据库引擎全球排行榜 经过多年的风云变幻,到了2019年3月,我们可以从这个排名列表中非常容易地看到2019数据库引擎全球排名 ...

  2. 2019/04/12 华为通用软件开发工程师现场面试(offer到手)

    2019/04/12 华为通用软件开发工程师现场面试(offer到手) 时间轴 三月中旬做的笔试 3题ac两道 4/8 性格测试 4/12 现场面试 地点是 广州某家酒店,近地铁站的,中大过去也是要一 ...

  3. 数组之间的计算matlab,MATLAB软件数组的运算

    MATLAB软件数组的运算 数组的运算包括数组和标量之间的运算,以及数组和数组之间的运算.对于数组和标量之间的运算,是标量和数组的元素之间直接进行数学运算,比较简单.对于数组和数组之间的运算关系,尤其 ...

  4. Matlab去掉数组中0

    n = 0; a(a==n) = []; 当然n可以改成任意值,即Matlab去掉数组中的任意值,感觉比find函数还简单. 猜你喜欢:

  5. matlab单元数组和结构,Matlab使用单元数组和结构数组

    Matlab使用字符串数组.单元数组(cell array)和结构数组 (struct array) 要在MALTAB中实现比较复杂的编程,就不能不用单元数组(cell array)和结构数组(str ...

  6. Netrunner 2019.04 Rolling 版本发布

    开发四年只会写业务代码,分布式高并发都不会还做程序员? >>>   Netrunner 2019.04 Rolling 版本发布了,Netrunner 是基于 Ubuntu 的发行, ...

  7. c索引超出了数组界限_关于MATLAB逻辑数组索引的二三事(二)

    刀剑神域 UW 终章演的什么玩意,都给我看乐了,还不如回去再看一遍加速世界. MATLAB 逻辑数组索引还是非常好用的,MATLAB 中,索引数组常用的有两种方法,一种是线性索引(linear ind ...

  8. matlab字符串元胞数组,MATLAB字符串数组元胞数组和构架数组

    第三章MATLAB字符串数组.元 胞数组和构架数组 3.1字符串数组 3.1.1字符串入门 [例3.1-1]先请读者实际操作本例,以体会数值量与字符串的区别. clear a=12345.6789 c ...

  9. matlab:数组定义

    matlab:数组定义 一维数组 多维数组 预分配数组 索引赋值 数组拼接 在MATLAB中,数组可以通过以下方式定义: 一维数组 可以使用方括号[]将元素用逗号隔开来定义一维数组.例如,a = [1 ...

最新文章

  1. 想读博士?进来看看!
  2. 开玩笑写代码获奥斯卡?计算机图形专家这样 5 次捧回大奖!
  3. djc加密数字货币_中国银行原副行长: quot;网络加密币quot;难以成为货币,央行数字货币只能是法定货币的数字化...
  4. Redis面试 - Redis的持久化机制
  5. WinRunner的工作流程
  6. kali-beef工具(xss-stored)
  7. 【第七周】项目6-停车场模拟
  8. PaddlePaddle深度学习--线性回归
  9. Delphi控件大全
  10. 服务器里怎么设置微信多开,企业微信多开的4种方法
  11. vue项目中如何简单的读取声音文件
  12. [Step By Step]SAP HANA PAL指数回归预测分析Exponential Regression编程实例FORECASTWITHEXPR(预测)...
  13. Ubuntu简单使用操作
  14. 重读《触龙说赵太后》
  15. 全球与中国二手服装市场现状及未来发展趋势
  16. 2021年中国乙二醇行业发展现状及进出口状况分析:下游聚酯行业需求拉动乙二醇价格走高 [图]
  17. 《Care Bears 爱心熊》人物化身来到 The Sandbox 元宇宙!
  18. php字符串截取substr,php字符串处理函数:substr、mb_substr
  19. (可选做) 点赞狂魔 (14 分)
  20. 装机秘籍:Windows10与deepin v20双系统装机(电脑小白也能看哦!!)

热门文章

  1. pdca计算机术语,PDCA在计算机基础课程中的应用研究
  2. 手动PageInfo分页
  3. 雪崩的时候,没有一片雪花是无辜的
  4. 在Docker中搭建Oracle数据库,并使用PL/SQL Developer链接
  5. 计算机图形学 实验7 《复杂图形绘制-Bezier曲线与Hermite曲线》
  6. (设计模式七)java设计模式之装饰器模式
  7. python迭代举例_大神总结223个Python小例子,建议收藏
  8. 车辆检测数据集(2)
  9. macOS 软件推荐避雷指南 - 让 mac 更像 windows 的装机必备软件
  10. CAD制图教程:CAD软件中怎么编辑双跑楼梯?