主要内容

cusum

使用累积和检测平均值的小变化

描述

例子

[iupper, ilower] = cusum(X的)返回上下累积总和的第一个索引X这漂移超过目标平均值的五个标准偏差。最小可检测平均转换设置为一个标准偏差。目标均值和标准偏差估计是来自前25个样本X

例子

[iupper, ilower] = cusum(X高潮Mshift.Tmean.tdev的)指定高潮,即允许上下累计总和偏离均值的标准差数。它还指定了最小可检测均值漂移、目标均值和目标标准差。

[iupper, ilower] = cusum(___,'全部')返回上、下累计总和超过控制限额的所有指数。

例子

[iupper, iloweruppersum, lowersum] = cusum(___的)还返回上下累积和。

cusum (___的)在没有输出参数的情况下,绘制归一化到目标均值上下一个标准偏差的上、下累计和。

例子

全部折叠

通过线性趋势生成并绘制100样本随机信号。重置随机数发生器以进行可重复的结果。

rng (“默认”)RNDS = RAND(1,100);trnd = linspace(0,1,100);FNC = RNDS + TRND;情节(FNC)

图中包含一个坐标轴。轴包含一个线型对象。

申请cusum使用输入参数的默认值来设置函数。

cusum (fnc)

图中包含一个坐标轴。标题为CUSUM Control Chart \mu_{target} = 0.760971 \sigma_{target} = 0.341922的轴包含5个类型为line的对象。

计算前25个样本的平均值和标准偏差。申请cusum用这些数字作为目标均值和目标标准差。突出显示累计总和偏离目标均值超过5个标准差的点。将最小可检测的平均偏移设置为一个标准差。

mfnc =意味着(fnc (1:25));sfnc =性病(fnc (1:25));cusum (fnc 5 1 mfnc sfnc)

图中包含一个坐标轴。标题为CUSUM Control Chart \mu_{target} = 0.760971 \sigma_{target} = 0.341922的轴包含5个类型为line的对象。

使用负线性趋势重复计算。

NNC = RNDS  -  TRND;CUSUM(NNC)

图中包含一个坐标轴。具有标题CUSUM控制图\ MU_ {TARGET} = 0.518547 \ SIGMA_ {TARGET} = 0.328522包含5个类型线的对象。

生成类似于轴的动作的信号,由于磨损而变得不稳定。添加White Gaussian噪声方差1/9。重置随机数发生器以进行可重复的结果。

rng默认SZ = 200;Dr = Airy(2,Linspace(-14.9371,1.2,SZ));RD = DR + SIN(2 * PI *(1:SZ)/ 5)+ RANDN(1,SZ)/ 3;

绘制不断增长的背景漂移和由此产生的信号。

情节(博士)情节(rd,'.-')举行

图中包含一个坐标轴。轴线包含2个线型对象。

如果漂移不存在并且没有噪声,找到均值和标准偏差。绘制理想无噪声信号及其稳定的背景。

id = 0.3 * sin(2 *π*(1:深圳)/ 20);St = id + sin(2*pi*(1:sz)/5);mf =意味着(st)
mf = -3.8212e-16
sf = std(st)
科幻小说= 0.7401
情节(id)情节(ST,'.-')举行

图中包含一个坐标轴。轴线包含2个线型对象。

使用CUSUM控制图来确定不稳定的开始。假设当信号超出其理想行为三个标准差时,系统变得不稳定。指定一个标准偏差的最小可检测位移。

cusum (rd、3、1、mf科幻小说)

图中包含一个坐标轴。具有标题CUSUM控制图表\ MU_ {target} = -0.000000 \ sigma_ {target} = 0.740094包含6个类型行的对象。

通过增加最小可检测的偏移,使违规标准更严格。返回所有不必要的漂移的实例​​。

Cusum(RD,3,1.2,MF,SF,“所有”的)

图中包含一个坐标轴。具有标题CUSUM控制图表\ MU_ {target} = -0.000000 \ sigma_ {target} = 0.740094包含6个类型行的对象。

高尔夫中的每个洞都有一个相关的“par”,表示沉没球所需的预期笔触。熟练的球员通常会占据每个洞,很多笔划非常接近par。有必要发挥几洞,让得分在一个匹配中出现的清晰赢家之前积累。

本,仁和肯和18洞组成的全圆。该课程有各种各样的PAR-3,PAR-4和PAR-5孔。在比赛结束时,球员制表他们的分数。

洞= 1:18;Par = [4 3 5 3 4 5 3 4 4 4 4 5 3 5 4 4 4 4 4];nms = {“本”;“仁”;“肯”};Ben = [4 3 4 2 3 5 2 3 3 4 3 3 3 3 3 2 3];Jen = [4 3 4 3 4 4 4 4 4 5 3 4 4 5 5 3 3];Ken = [4 3 4 3 5 5 4 4 4 4 5 3 5 4 4 3 5];T =表(洞”,par”,本”,珍”,肯”,......'variablenames',[“洞”;'par'; nms))
t =18×5表孔PAR BEN JEN KEN _____ _________ 1 4 4 4 4 2 3 3 3 3 3 5 4 4 4 4 3 2 3 3 5 4 3 4 5 6 5 5 4 5 7 3 2 3 4 8 4 3 4 4 4 49 4 3 4 4 10 4 4 4 4 11 5 3 5 5 12 3 2 3 3 3 13 5 3 4 5 14 4 3 4 4 15 4 3 5 5 16 4 3 5 4⋮

这一轮的赢家是那些累计金额最低的玩家,他们的累计金额在最后的时候低于标准值。计算三个玩家的总和来决定获胜者。通过设置一个小的阈值,使均值的每一个变化都可以被检测到。

[~ b ~, Bensum] = cusum (Ben-par 1 1的军医,0);[j, ~ ~, Jensum] = cusum (Jen-par 1 1的军医,0);[~ k ~, Kensum] = cusum (Ken-par 1 1的军医,0);情节([Bensum; Jensum Kensum]”)传说(nms,“位置”'最好的事物'的)

图中包含一个坐标轴。轴包含3个类型的线。这些物品代表Ben,Jen,Ken。

本赢了这一轮。模拟他们的下一场比赛,每洞随机增加或减少一杆。

本=本+兰迪(3、1、18)2;Jen = Jen +兰迪(3、1、18)2;肯=肯+兰迪(3、1、18)2;[~ b ~, Bensum] = cusum (Ben-par 1 1的军医,0);[j, ~ ~, Jensum] = cusum (Jen-par 1 1的军医,0);[~ k ~, Kensum] = cusum (Ken-par 1 1的军医,0);情节([Bensum; Jensum Kensum]”)传说(nms,“位置”'最好的事物'的)

图中包含一个坐标轴。轴包含3个类型的线。这些物品代表Ben,Jen,Ken。

输入参数

全部折叠

输入信号,指定为向量。

例子:重塑(rand (100,1) * [1], 1200)

控制限制,指定为以标准偏差表示的真正标量。

要检测的最小平均位移,指定为用标准偏差表示的实标量。

目标是平均值,指定为真正的标量。如果Tmean.,则估计为前25个样品的平均值X

目标标准偏差,指定为真正的标量。如果tdev未指定,然后估计是前25个样本的标准偏差X

输出参数

全部折叠

失控点索引,返回为整数标量或向量。如果所有信号样本都在规定的公差范围内,则cusum返回空IUPPER.ilower参数。

上和下的累积和,返回为向量。

更多关于

全部折叠

CUSUM控制图表

CUSUM控制图旨在检测过程的平均值的小增量变化。

给定一个序列X1X2X3.、……XN.估计平均M.X和估计标准差σX,定义上下累积处理和使用:

  • 上部累积总和

    一世 = { 0. 一世 = 1 马克斯 0. 一世 - 1 + X 一世 - M. X - 1 2 N. σ X 的) 一世 > 1

  • 较低的总和

    L. 一世 = { 0. 一世 = 1 0. L. 一世 - 1 + X 一世 - M. X + 1 2 N. σ X 的) 一世 > 1

的变量N.,代表cusum由此Mshift.参数,是与目标的标准偏差数量,Tmean.,这使得换档可检测。

一个过程违反了样本的CUSUM标准Xj如果它遵循j>CσXL.j< -CσX。控制限制C代表了cusum由此高潮论点。

默认情况下,函数返回它检测到的第一个违规。如果指定“所有”标记时,函数返回每一个违规。

扩展能力

也可以看看

|

在R2016A介绍