【发布时间】:2017-11-10 10:47:31
【问题描述】:
我想问你是否有可能实现这个想法:
所以总而言之,我测量一个信号(蓝色曲线,See plot of the measured data and the initial guess for the lorentzian function),这个信号是一个洛伦兹函数和某个松弛核的卷积。我对洛伦兹函数有一个初步的猜测(见绿色曲线),但正如你所注意到的,绿色曲线并不是真正的完美洛伦兹函数,因为它在底部仍然是不对称的。我从来没有使用过这种曲线拟合方法,如果有人能给我看一个小代码示例来找到想要的洛伦兹函数或实际的松弛内核 exp(-t/tau),我将不胜感激。
所以现在分步进行:
- 假设我们有一个洛伦兹函数,它以一定的弛豫时间 tau 衰减,tau 不是常数而是时间的函数。假设我们有一个测量数据,我们将其建模为 洛伦兹函数和松弛核之间的卷积,exp(-t/tau)(请参见蓝色曲线)
- 通过我实现的某个算法,我初步猜测了“未松弛”洛伦兹函数和松弛核 exp(-t/tau) (请看绿色的)。
- 现在我想进行最小二乘曲线拟合,以确定最佳松弛核和最适合我的数据的洛伦兹函数。
【问题讨论】:
标签: python curve-fitting curve least-squares data-fitting