LMfit-py
概述
LMfit-py提供了最小二乘最小化例程和类,并提供了一种简单,灵活的方法来参数化模型以拟合数据。
LMfit是一个纯Python软件包,因此易于从源代码安装或通过pip install lmfit进行pip install lmfit 。
如有疑问,意见和建议,请使用。 对于已知问题和错误报告,鼓励在GitHub Issues中使用错误跟踪软件。 在创建问题之前,请阅读 。
参数和拟合
LMfit-py提供了最小二乘最小化例程和类,并提供了一种简单,灵活的方法来参数化模型以拟合数据。 命名参数可以固定固定或自由调整,也可以固定在上下限之间。 另外,可以将参数约束为其他参数的简单数学表达式。
为此,程序员定义一个Parameters对象,一个增强的字典,其中包含命名参数:
fit_params = Parameters()
fit_params['amp']
1