- 博客(3)
- 收藏
- 关注
原创 python实现jacobi/雅克比迭代_记录计算物理课后作业第三弹
依旧是计算一元线性方程组的方法,即jacobi迭代法 a = [[5,0,0,-3,-1],[-1,4,0,0,-1],[0,0,2,-1,0],[-1,0,0,4,-2],[0,0,0,-1,2]] b = [2,3,-1,0,-1] m,n = len(a),len(a[0]) #m行,n列 end_num = 0.000000000001 es = [0] * n intal = [0] * n l = 1 while l <=100: #迭代nxl f
2020-08-18 08:29:28
199
1
原创 列主元高斯消去法_记录计算物理课程课后作业
相比于普通的高斯消去法,多了一个交换的函数和判断条件 mt = [[0,5,1,2],[2,1,-1,1],[4,-1,1,0]] def trans(a,b): #交换矩阵某两行nxl for i in range(len(a)): temp = a[i] a[i] = b[i] b[i] = temp m = len(mt) n = len(mt[0]) for i in range(0,m): if mt[i]
2020-08-14 13:24:15
186
原创 利用python实现高斯消元法(非列主元) 记录计算物理课程的课后作业
记录下本学期计算物理课程的课后作业。第一道题为高斯消去法 mt = [[2,-1,3,1],[4,2,5,4],[1,2,0,7]] m = len(mt) n = len(mt[0]) for i in range(0,m): for k in range(0,i): l = mt[i][k]/mt[k][k] for j in range(0,n): mt[i][j] = mt[i][j] - mt[k][j] * l res =
2020-08-12 17:59:00
359
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人