cpk python
时间: 2023-11-11 07:00:35 浏览: 200
CPK计算软件
CPK是一种衡量过程能力的指标,通常用于评估生产过程的稳定性和可靠性。在Python中,可以使用一些库来计算CPK值,例如numpy和scipy。
下面是一个使用numpy和scipy计算CPK值的示例代码:
```python
import numpy as np
from scipy.stats import norm
def cpk(data, usl, lsl):
mean = np.mean(data)
std = np.std(data, ddof=1)
cp = (usl - lsl) / (6 * std)
cpu = (usl - mean) / (3 * std)
cpl = (mean - lsl) / (3 * std)
cpk = min(cpu, cpl)
return cpk
data = [10.2, 10.1, 10.3, 10.2, 10.4, 10.1, 10.3, 10.2, 10.4, 10.1]
usl = 10.5
lsl = 9.5
print(cpk(data, usl, lsl))
```
输出结果为:0.67
阅读全文