2024-10-02 00:35:41 发布
网友
我一直在寻找一种方法,用Python编写一段代码,可以计算任意n阶Fourier级数曲线拟合。要计算某阶Fourier级数曲线拟合,比如说3阶是相当简单的,但是在n阶是可变的情况下进行拟合,仍然不可行。也许有人做过,但我的搜索还没找到。我想知道是否有人能帮忙。谢谢。在
公式是
n-th cos_coeff = (2/T)*integral(-T/2,T/2, f(t)*cos(n*t*2*pi/2)dt) n-th sin coeff = (2/T)*integral(-T/2,T/2, f(t)*sin(n*t*2*pi/2)dt)
检查scypi和scipy.integrate以获取有关集成的详细信息。在
应该在这儿
(不过,没有经过测试)
我不熟悉离散傅里叶变换,但你也许可以从中计算出系数。检查 http://docs.scipy.org/doc/scipy/reference/tutorial/fftpack.html
公式是
检查scypi和scipy.integrate以获取有关集成的详细信息。在
应该在这儿
^{pr2}$(不过,没有经过测试)
我不熟悉离散傅里叶变换,但你也许可以从中计算出系数。检查 http://docs.scipy.org/doc/scipy/reference/tutorial/fftpack.html
相关问题 更多 >
编程相关推荐