MPFIT for python
2015-10-20 20:19
309 查看
MPFIT本来用IDL语言写的,后面有人翻译成了C语言版本。再后面鉴于python语言的流行使用,又有人将其用Cython加了python接口,直接可以在python中调用,极大地方便了额们这些经常用非线性拟合地菜鸟。
有好几个不同的接口,但这个比较好用:pycmpfit,可以从github上下载
https://github.com/cosmonaut/pycmpfit
编译命令:
程序包里有测试的例子,注意的是需要调用fit.mpfit()函数,如下
============================================
fit = pycmpfit.Mpfit(linear_userfunc, m, pars, private_data = user_d)
fit.mpfit()
============================================
有好几个不同的接口,但这个比较好用:pycmpfit,可以从github上下载
https://github.com/cosmonaut/pycmpfit
编译命令:
python setup.py build_ext,会在build目录下生成动态库pycmpfit.so,将其和python程序放在同一目录下,用import pycmpfit即可调用。
程序包里有测试的例子,注意的是需要调用fit.mpfit()函数,如下
============================================
fit = pycmpfit.Mpfit(linear_userfunc, m, pars, private_data = user_d)
fit.mpfit()
============================================
相关文章推荐
- python学习笔记
- python 数据处理学习pandas之DataFrame(一)
- python爬取并下载一个俄语植物网站上的图片
- Python 的new style class
- Python中getheader
- leetcode之Median of Two Sorted Arrays
- python爬虫实例
- Python中getheader的问题
- Python3.4对Excel和Word的操作----win32com
- 启用 VIM 中的 Python 自动补全及提示功能
- Python 中的Duck Typing
- Python日期和时间
- global语句(python学习手册422页)
- Python 坑爹之 代码缩进
- python str.replace / str.endswith 以及 python语句(返回目录中所有JPG图像的文件名列表)
- python单线程爬虫code
- 继续我的Python之路
- Python读写CSV文件
- Python读写CSV文件
- python str.join 和 os.path.join