【发布时间】:2017-03-02 01:35:40
【问题描述】:
我正在尝试对 Waldram 图进行曲线拟合,以便绘制自己的图。我用了一个程序,从图中得到了一条曲线作为点数据,想弄清楚公式。
我对 SciPy 有一定的了解,在我看来,您需要知道曲线的公式应该是什么,而我不知道。有没有办法在不知道一般公式的情况下求解最佳拟合曲线?
【问题讨论】:
-
假设多项式通常是一个好主意,因为函数可以扩展为(多项式)系列。
-
从图中你的函数看起来相当周期性和对称,所以你可能会幸运地用一些 dct 模式拟合它们。
-
扩展 @a_guest 的评论,您可以使用任意度数的 numpy 的 polyfit,直到您的曲线正确近似(具有可接受的误差)。它可能行不通,但它是一个很好的起点。
-
参考@PaulPanzer 的评论:我没有检查图像,但无论如何系列拟合是一个很好的尝试,所以如果你的函数显示周期性特征,我建议Fourier series .
-
也许是这个? repository.ias.ac.in/82339/1/82339.pdfwaldram 图表数学没有明确说明,但应该与给出的内容相关
标签: python excel numpy scipy curve-fitting