没有合适的资源?快使用搜索试试~ 我知道了~
首页C# 标准偏差STDEV与CPK的计算
C# 标准偏差STDEV与CPK的计算

在进行数值计算时常要求计算一组数值的标准偏差,此方法是用来计算一组数的标准偏差的,只需调用即可
资源详情
资源评论
资源推荐

C# 标准偏差
STDEV
与
CPK
的计算
最近由于在做一个检测的项目,客户要求报表必须生成 CPK 报表,以前对 CPK 一点概念都没有,经过查资料,做出 CPK 相关的函数.
根据百度百科:
标准偏差公式:S = Sqrt[(∑(xi-x 拨)^2) /(N-1)]公式中∑代表总和,x 拨代表 x 的均值,^2 代表二次方,Sqrt 代表平方根。
例:有一组数字分别是 200、50、100、200,求它们的标准偏差。 x 拨 = (200+50+100+200)/4 = 550/4 = 137.5 S^2 =
[(200-137.5)^2+(50-137.5)^2+(100-137.5)^2+(200-137.5)^2]/(4-1) 标准偏差 S = Sqrt(S^2) STDEV 基于样本估算标准偏差。标
准偏差反映数值相对于平均值 (mean) 的离散程度。
其中:
Cpk:制程能力指标 要求 1.33 以上
Cp: 技术能力指标 要求 1.0 以上
k: 管理能力指标 要求 0.25 以下
Mean:平均值
s: 标准差,值越大,数据越散乱
USL:规格上限
LSL:规格下限
n: 数据数目(30~50)
下面是计算 CPK 会用到的类:
using System;
using System.Collections.Generic;
using System.Text;
namespace CPKClass
{
class ProCPK

















安全验证
文档复制为VIP权益,开通VIP直接复制

评论16