【文件属性】:
文件名称:numerical-methods-python:Python 3中的数值方法实现
文件大小:13KB
文件格式:ZIP
更新时间:2021-03-19 06:18:31
newton linear-systems differential-equations numerical-methods taylor
数值方法
如果您喜欢这个项目,请考虑捐款以支持开发人员。
Python 3中的数值方法实现。
有关“ MATLAB版本”,请参见此。
入门
先决条件
使用Conda(推荐)
conda env create
conda activate numerical-methods-env
使用点
pip install -r requirements.txt
使用Ubuntu
本节假定使用Ubuntu 16.04(也已在Ubuntu 20.04上进行了测试),但是该过程对于其他Linux发行版是相似的。
sudo apt -y install python3-numpy
运行示例
要运行主要示例,请使用:
python3 main.py
实作
方程解
二等分法
牛顿法
割线法
插补
拉格朗日法
内维尔法
多项式算法
Briot-Ruffini方法
牛顿的除差法
数值微分
后向差异法
三点
【文件预览】:
numerical-methods-python-master
----.gitignore(2KB)
----linear_systems_iterative.py(2KB)
----requirements.txt(22B)
----differentiation.py(3KB)
----.github()
--------workflows()
----solutions.py(3KB)
----linear_systems.py(2KB)
----README.md(2KB)
----integration.py(2KB)
----environment.yml(64B)
----interpolation.py(1KB)
----main.py(12KB)
----ode.py(5KB)
----polynomials.py(2KB)