标签: wolfram-mathematica
有没有办法提取Mathematica中插值产生的系数或多项式?
这些多项式是实轴上的函数。但我需要用复数来评估其中一个多项式。像这样:
data = Table[ Exp[-x^2], {x,-4,4,0.4} ]; f = ListInterpolation[ data, {{-4,4}} ]; z = 3.1 + I; g = Polynomial which evaluates f[3.1] or f[Re[z]] g[z]
有办法做到这一点吗?
答案 0 :(得分:1)
根据文档here,如果单击“详细信息和选项”,则表示它返回InterpolatingFunction并根据文档here向下滚动到底部并单击“属性和关系”分段多项式插值。因此,我认为你不会得到多项式"由此。但这确实显示了如何根据数据构建自己的Piecewise InterpolatingPolynomial。或者您可以使用Fit记录here来构造单个多项式。