高斯消去 Python

loading 分享 2026-8-21 下载文档

中北大学大数据学院

实验报告

专业 数据科学与大数据技术 实验室名称 实验时间 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) 实验结果(给出题目的运行结果(插入运行结果截图))


高斯消去 Python.doc 将本文的Word文档下载到电脑
搜索更多关于: 高斯消去 Python 的文档
相关推荐
相关阅读