Modelica中的双三次插值

Modelica中的双三次插值,modelica,Modelica,我有一组不规则网格上的数据。我用插值法求f(x,y)。我在wikipedia算法的帮助下实现了双线性插值。然而,这并不准确。我想实现双三次插值或双三次样条插值。我已经找到了双三次插值的算法,但是我必须找到导数fx,fy和fxy。这使我的代码更加复杂。是否已有可用于双三次或双三次样条插值的模型?如果没有,是否至少有计算外汇、fy和fxy的模型?任何一种解决办法对我都很有帮助 根据Modelica标准库的CombiTable2D,添加双三次插值(在规则网格上)几乎不费吹灰之力。然后将其实现为外部对象

我有一组不规则网格上的数据。我用插值法求f(x,y)。我在wikipedia算法的帮助下实现了双线性插值。然而,这并不准确。我想实现双三次插值或双三次样条插值。我已经找到了双三次插值的算法,但是我必须找到导数fx,fy和fxy。这使我的代码更加复杂。是否已有可用于双三次或双三次样条插值的模型?如果没有,是否至少有计算外汇、fy和fxy的模型?任何一种解决办法对我都很有帮助

根据Modelica标准库的CombiTable2D,添加双三次插值(在规则网格上)几乎不费吹灰之力。然后将其实现为外部对象,例如在C中

检查双三次插值的C实现-包括导数