```python
import numpy as np
import pandas as pd注:
xlsx 表格中 有 压力P,流量值Q,温度值 K;
df = pd.read_excel("./i100-10000slm.xlsx",usecols=['p1','molboxQm','Dek'])
a = 0
b = 0
c = 0
d = 0
e = 0
f = 0
g = 0
h = 0
k = 0
den = 0
anum = 0
bnum = 0
cnum = 0
for index, row in df.iterrows():P = row['p1']Q = row['molboxQm']T = row['Dek']print(P, Q ,T)x = np.sqrt(T) * Qy = 100.24 + 0.2881*(T - 275.15) * np.sqrt(Q)z = P
a = a + xb = b + yc = c + x**2d = d + x*ye = e + y**2f = f + zg = g + z*xh = h + z*yy = y + z**2k = k + 1print(k)
den += k*(c*e - d**2) + a*(d*b - a*e) + b*(a*d - c*b)
anum += f*(c*e - d**2) + a*(d*h - g*e) + b*(g*d - c*h)
bnum += k*(g*e - d*h) + f*(d*b - a*e) + b*(a*h - g*b)
cnum += k*(c*h - g*d) + a*(g*b - a*h) + f*(a*d -c*b)
A = anum / den
B = bnum / den
C = cnum / den
sse = A**2 * k + 2*A*C*b - 2*A*f + B**2*C + C**2 * e + y + 2*B*C*d - 2*B*g - 2*C*g
ssm = y - f**2/k
R = 1.0 - sse/ssmprint("A 数据:", A)
print("B 数据:", B)
print("C 数据:", C)
