我很好奇通过具有一些连续值来重构函数的有效方法是什么(比如我的 x 的 y 值在 [0,10] 之间(x 是整数,相应的十进制 y 值在 [0, 1])) 是否可用,并且是否可以为用于获得任意近似值的算法设置精度。
我遇到了使用傅立叶级数重构此类函数的可能性,但我非常不确定如何自己在 C# 中实现它。目的是边做边学,而不是使用已有的库。也欢迎任何其他关于如何(大约)构建函数的建议。为了在运行时创建函数,我正在考虑元编程(使用Expression
s)。
编辑:对于傅立叶级数,我找到了一个相关的问题加答案。但是,提供的解决方案是在 Mathematica 中并使用它的库。