分析法的原理是递推求解。
课堂上的习题:
rs = [120,340,940,910,630,410,250,115,25,0]
F_area = 8080
PE = [15,5]
h = 12
un1 = 0
un = []
for i in range(len(rs)):
if i == 0:
un1 = rs[i]/PE[0]*10
else:
if rs[i] == 0:
un1 = 0
else:
un1 = (rs[i]-un1*PE[1]/10)/PE[0]*10
un.append(un1)
print(">>>>>>序列%d"%(i+1),un1)
# 校核
q = sum(un)*h*3.6/F_area
print(">>>>>>>校核水量约为:",q)
输出结果为:与课堂上的答案基本一致。