数值分析
xckkcxxck
这个作者很懒,什么都没留下…
展开
-
数值分析 牛顿法
# -*- coding: utf-8 -*-"""Created on Fri Sep 22 16:11:11 2017@author: www"""#root代表根,f(x0)对应y值。import numpy as npimport matplotlib.pyplot as pltdef dx(f, x): return abs(0-f(x)) def new...原创 2018-03-27 07:44:48 · 1630 阅读 · 0 评论 -
数值分析迭代法
# -*- coding: utf-8 -*-"""Created on Fri Sep 22 14:18:29 2017@author: www"""import matplotlib.pyplot as pltimport numpy as np#xo为迭代的起点 def fun(a,b,c,x0): x=[] y=[] if(...原创 2018-03-27 07:42:17 · 853 阅读 · 0 评论 -
数值分析 之高斯消元法和它的改进
# -*- coding: utf-8 -*-"""Created on Sun Nov 19 16:40:16 2017@author: www"""import numpy as npdef Gaussian_elimination(X,y): row,col = X.shape theta = np.zeros(row) y = y.re...原创 2018-03-27 07:37:37 · 1223 阅读 · 0 评论 -
python实现四阶龙格库塔法
# -*- coding: utf-8 -*-"""Created on Sun Dec 24 15:29:08 2017@author: www"""#本程序是用四阶龙格库塔法求解课本(数值计算方法 马东升)P242页的例7-3#fun为指定的导数的函数#rf4为四阶龙格库塔法def fun(x,y): f = y - (2 * x / y) return...原创 2017-12-24 19:40:05 · 11107 阅读 · 1 评论 -
LU分解 python实现
以下是使用python实现LU分解,代码写的很丑,不要喷。。。 # -*- coding: utf-8 -*-"""Created on Sun Dec 3 10:03:45 2017@author: www"""# python实现LU分解import numpy as npdef my_LU(B): A = np.array(B) n =...原创 2017-12-03 19:52:29 · 7457 阅读 · 3 评论 -
python 求 牛顿插值法中的差商表
# -*- coding: utf-8 -*-"""Created on Wed Oct 18 16:36:43 2017@author: www"""#本程序可以实现求出多项式的差商表。从而利用牛顿插值公式解决多项式的插值问题。import matplotlib.pyplot as plt def fun(x,f): rows=len(x) #行数 ...原创 2017-10-18 21:01:54 · 4834 阅读 · 0 评论