algorithm-in-python/math/numericalAnalysis
2019-01-31 12:09:46 +08:00
..
interplotion.py Add license and bages, change urls 2019-01-31 12:09:46 +08:00
iteration.py Add license and bages, change urls 2019-01-31 12:09:46 +08:00
least_square.py Add license and bages, change urls 2019-01-31 12:09:46 +08:00
linear_equation.py Add license and bages, change urls 2019-01-31 12:09:46 +08:00
numerical_differential.py Add license and bages, change urls 2019-01-31 12:09:46 +08:00
numerical_integration.py Add license and bages, change urls 2019-01-31 12:09:46 +08:00
README.md Add binaryheap, circularqueue, linkedlist, maxxor, union find set 2018-12-29 19:30:21 +08:00
solve-linear-by-iteration.py Add license and bages, change urls 2019-01-31 12:09:46 +08:00
vector_norm.py Add license and bages, change urls 2019-01-31 12:09:46 +08:00

计算方法

一些计算方法的算法,比如插值,拟合 近似计算,解方程组等 有些功能numpy, sympy可能已经就有,但是为了学习各种计算方法,我就重新写了一遍,主要使用的是numpy的数组,矩阵,sympy的符号运算

需要

  • python3
  • python modules
    • sympy
    • numpy

目录说明

interplotion

插值, 有Lagrange插值, Newton插值

iteration

迭代, 二分迭代, 不动点迭代,差商迭代, 弦截法迭代

least_square

最小二乘拟合, 解矛盾方程组

linear_equation

解线性方程组,用到

  • doolittle分解
  • crout分解
  • ldlt分解
  • 列主元消元法

vector-norm

计算向量,矩阵的各种范数

tongyu_equation

解同余方程

LICENCE

MIT

联系我

  • mail:
  • QQ : 414313516