首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >N维插值c++算法

N维插值c++算法
EN

Stack Overflow用户
提问于 2012-12-13 01:22:54
回答 1查看 5.6K关注 0票数 2

如何在C++中实现n维插值?在理想的情况下,我希望它在实际的内核上是通用的,这样我就可以在线性插值和多项式插值之间切换(也许作为开始:线性插值)。这篇文章( http://pimiddy.wordpress.com/2011/01/20/n-dimensional-interpolation/ )讨论了这个东西,但我有两个问题: 1)我不能理解如何实现C++中文章中所示的“插值”方法2)更重要的是,我想在具有“多个自变量(X)”和"1个因变量(Y)“的情况下使用它,并且以某种方式对这两个(?)

例如,如果n=3 (即3维)和我有以下数据:

代码语言:javascript
运行
复制
#X1 X2 X3 Y
10  10 10 3.45
10  10 20 4.52
10  20 15 5.75
20  10 15 5.13

……

如何知道X(自变量)的特定组合的Y(因变量)的值: 17 17 17

我知道还有其他的方法,比如决策树和SVM,但这里我对插值很感兴趣。

EN

回答 1

Stack Overflow用户

发布于 2012-12-13 01:46:21

您可以在alglib上查看一组插值算法(包括C++实现)。

还应该注意的是,神经网络(例如backpropagation网络)被视为很好的内插器。

如果你的问题是关于具体的文章,那是我所不知道的。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13845207

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档