上下cusum

5视图(30天)
Amr Sadek
Amr Sadek 2023年3月26日
编辑: 亚当Danz 2023年3月26日
你好,
我想使用cusum评估上下累计金额;
y =随机(“正常”,7.0,0.1,10日1);(iu il Cp Cm) = cusum (y);
然而,评估Cp和Cm图不匹配时使用
cusum (y);

接受的答案

亚当Danz
亚当Danz 2023年3月26日
编辑:亚当Danz 2023年3月26日
注意到ylabel生成的阴谋 cusum 。这是标准错误。上部和下部的资金转换为标准误差,Cp和Cm除以目标标准偏差值轴的标题所示。
请注意,如果你不提供 cusum 与目标均值和标准差目标,这些值计算内部基于前25的数据(见样品 文档页面 )。
这是如何计算这些线给你输入。
y =随机(“正常”,7.0,0.1,10日1);
%产生情节
cusum (y)
%计算std-error基于前25样品
(iu il Cp Cm) = cusum (y);
ySamples = y (1: min(25日元素个数(y)));
t = max (eps(类(y)),性病(ySamples));
CpStdErr = Cp / t;
CmStdErr =厘米/ t;
%绘制虚线显示计算的值。
持有
阴谋(1:元素个数(CpStdErr) CpStdErr,“b——”,“线宽”,2)
阴谋(1:元素个数(CmStdErr) CmStdErr,“r——”,“线宽”,2)
1评论
Amr Sadek
Amr Sadek 2023年3月26日
由于亚当,它的工作原理。

登录置评。

答案(1)

Sulaymon Eshkabilov
Sulaymon Eshkabilov 2023年3月26日
注意,每一次,当你运行该命令生成一组新的值。因此,使用rng ():
rng (“默认”)
y =随机(“正常”,7.0,0.1,10日1);
(iu il Cp Cm) = cusum (y)
iu = 0×1空的列向量il = 0×1空的列向量
Cp = 10×1
0 0 0 0 0 0 0 0.2069 0.0325 0.3329
厘米= 10×1
0 0 -0.1998 -0.0875 -0.0296 -0.1343 -0.1516 -0.0913 0 0
%或指定种子值,例如,13岁
rng (13)
y =随机(“正常”,7.0,0.1,10日1);
(iu il Cp Cm) = cusum (y)
iu = 0×1空的列向量il = 0×1空的列向量
Cp = 10×1
0.0080 0 0 0.0504 0.0290 0.1130 0 0 0 0
厘米= 10×1
0 -0.1428 -0.0016 -0.0383 - -0.0199 0 0 0 0 0
%测试种子值,例如,13岁
rng (13)
y =随机(“正常”,7.0,0.1,10日1);
(iu il Cp Cm) = cusum (y)
iu = 0×1空的列向量il = 0×1空的列向量
Cp = 10×1
0.0080 0 0 0.0504 0.0290 0.1130 0 0 0 0
厘米= 10×1
0 -0.1428 -0.0016 -0.0383 - -0.0199 0 0 0 0 0

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!