计算方法
maxchet
考研ing,22年1月回归!
展开
-
《计算方法》---拉格朗日插值法和牛顿插值法(python实现)
本文是相关插值法的代码实现,通过以下的例子方法一:拉格朗日插值法x = [0.85] #需要计算函数近似值的xx0 = [0.40,0.55,0.65,0.80,0.90]y = [0.41075,0.57815,0.69675,0.88811,1.02652]m = len(x0) #给的函数值的个数print(x)print(x0)print(y)print(n)...原创 2020-11-24 10:39:13 · 2987 阅读 · 0 评论 -
《计算方法》---雅克比迭代法和高斯赛德尔迭代法(python实现)
本次将通过一个具体实例来实现一下这两种方法的过程例题:1.共同部分import numpy as np#输入部分A = np.array([[10.0, -2, -1], [-2, 10, -1], [-1, -2, 5]]) B = np.array([3.0, 15, 10])x0 = np.array([0.0, 0, 0]) #x0,我的理解是一个相对于x延后更新的数组,用于前后更新误差检验x = np.array([0.0, 0, 0])print(x[原创 2020-11-17 11:34:20 · 3844 阅读 · 5 评论 -
《计算方法》---列主元高斯消元法(python实现)
计算方法的第三单元的第一个算法,列主元高斯消元法我将它分为3个部分第一部分,输入所要求的的方程式组第二部分,消元,简而言之进行排序第三部分,回代求解,解决问题这里通过这个例子来协助编程第一部分:import numpy as np #本次仅需要用到这一个库#a = input('需要计算的方程组为:')a = np.array([[10,-2,-1,3],[-2,10,-1,15],[-1,-2,5,10]]) #双括号 a即要计算的原创 2020-11-13 10:32:49 · 3996 阅读 · 2 评论