zoukankan      html  css  js  c++  java
  • MPFIT for python

    MPFIT本来用IDL语言写的,后面有人翻译成了C语言版本。再后面鉴于python语言的流行使用,又有人将其用Cython加了python接口,直接可以在python中调用,极大地方便了额们这些经常用非线性拟合地菜鸟。

    有好几个不同的接口,但这个比较好用: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()

    ============================================

  • 相关阅读:
    KBEngine:记录
    h5游戏研讨
    Django部署方法
    JQuery Advanced
    Web从入门到放弃<7>
    Web从入门到放弃<6>
    Web从入门到放弃<5>
    Web从入门到放弃<4>
    Web从入门到放弃<3>
    Web从入门到放弃<2>
  • 原文地址:https://www.cnblogs.com/liyropt/p/4895975.html
Copyright © 2011-2022 走看看