中北大学大数据学院
实验报告
专业 数据科学与大数据技术 实验室名称 实验时间 2020.3.28 实验名称 变治法的应用 实验目的 掌握变治法的设计思想、 掌握变治法的求解步骤、 掌握用变治法解题的算法框架, 写程序代码,运行得到正确结果 实验题目 高斯消去实现 实验源代码 A = [[1,3,3],[-2,3,-5],[2,5,6]] B = [4,0,1] def Gaussian(A,B): lenth = len(A) for i in range(1,lenth): for j in range(i,lenth): delta = A[j][i-1]/A[i-1][i-1] for k in range(i-1,lenth): A[j][k] = A[j][k] - A[i-1][k]*delta B[j] = B[j]-B[i-1]*delta B[lenth-1] = B[lenth-1]/A[lenth-1][lenth-1] for i in range(lenth-2,-1,-1): for j in range(lenth-1,i,-1): B[i] = B[i]- A[i][j]*B[j] B[i] = B[i]/A[i][i] return B C = Gaussian(A, B) print('方程解为',C) 实验结果(给出题目的运行结果(插入运行结果截图))