我当前的问题是尝试在复杂函数上使用 FunctionInterpolation[] ,最容易看到这可能是当您比较以下之间的区别时:
FunctionInterpolation[Sin[t], {t, 0, 30}]
Plot[%[t], {t, 0, 30}]
和
FunctionInterpolation[Sin[t], {t, 0, 1000}]
Plot[%[t], {t, 0, 30}]
通过增加函数的域,插值变得非常不准确,我正在寻找一种方法来创建一个 FunctionInterpolation[] ,它对于任意长的域具有任意高的精度。短域似乎是可能的,但到目前为止我一直无法找到两者的解决方案。
如果这是不可能的,为什么不呢?我不知道 InterpolationFunction 的形式有什么特别之处吗?