import math print("计算算术平均值") sum = 0 num = 0 x = 0 i = 1 residual = 0 residual_list = [] n = int(input("请输入测量数据数量:")) x_list = [] while i <= n: x = float(input("请输入被测量值%d:"%i)) x_list.append(x) sum += x i += 1 print(x_list) print("这组测量数据的平均值为:%f"%(sum/n)) print("计算残差") x_s = sum/n sum_1 = 0 for x_i in x_list: num += 1 v = x_i - x_s sum_1 += v residual_list.append(v) print("残差v%d = %f" %(num,v)) print("输出残差和:%0.2f"%(sum_1)) print("计算残差平方和") num_2 = 0 for v_v in residual_list: residual += residual_list[num_2]*residual_list[num_2] num_2 += 1 print(residual) print("计算标准差") biao = math.sqrt(residual/(n-1)) print(biao)
建筑环境测试技术--计算残差和标准差
猜你喜欢
转载自www.cnblogs.com/hgrhome/p/11715408.html
今日推荐
周排行