数据生成器
生成随机数、指定均值和标准差的数据,或满足目标 Cpk 的数据
正在加载工具…
生成某个范围内的随机数、指定均值和标准差的正态分布数据,或达到目标 Cpk 的数据。可用于制作过程能力教学用的示例数据,或测试表单和软件。
使用方法
- 在“生成方式”中选择“随机数”“均值和标准差”或“目标 Cpk”。
- 在“数据排列”中,为“单值”设置“数量”,或为“子组(n × k)”设置子组大小和子组个数。
- 输入范围、均值和标准差,或规格限和“目标 Cpk”,数值、统计量和直方图会立即显示。
- 使用“复制数值(可粘贴到 Excel)”或“保存为 CSV”,或“发送到过程能力计算器”等按钮。
计算方式与说明
- 一次最多可生成 10,000 个数值。子组大小为 2 到 25,小数位数为 0 到 6。
- “精确匹配”会重新缩放数值,使样本均值、标准差和 Cpk 等于目标值。如果因取整而无法做到,会使用最接近的值,并给出提示。
- 组内标准差对子组按 R-bar/d2 估计,对单值按 MR-bar/1.128 估计。
- 这些数字是生成的,不是测量得到的。把它们用于检验报告等真实的质量记录属于数据造假。
常见问题
- 怎么生成 Cpk 为 1.33 的数据?
- 选择“目标 Cpk”,输入 LSL 9.5、USL 10.5 和目标值 1.33。没有偏移时,工具使用均值 10、标准差 1 ÷ (6 × 1.33) ≈ 0.1253。
- Cpk 和 Ppk 有什么区别?
- Cpk 使用由子组内波动估计的标准差;Ppk 使用全部数据的标准差。表格会同时显示两者,“匹配的标准差”决定哪一个达到目标值。
- 能再次得到同样的随机数吗?
- 可以。相同的“种子”和相同的设置会得到相同的结果。按“换个种子重新生成”可得到不同的数据。
- 能抽取不重复的随机数吗?
- 在“随机数”中保持“整数”,并打开“不重复”,例如从 1 到 45 中抽取 6 个数。要求的个数超过范围内的数量时会显示提示。