我正在尝试生成径向基函数,其中输入变量是在运行时定义的。 SciPy.interpolate.Rbf函数似乎为每个输入和输出变量请求离散列表,例如:rbf(x,y,z)。这限制了您事先定义固定变量。
我尝试将一个列表或变量数组传递给Rbf函数(例如rbf(list(x,...))但没有成功。我是否有其他人使用此Rbf库找到了解决此问题的方法?如果可能的话,我想避免切换到不同的库或重写一个库。有没有办法在运行时生成离散变量以提供给函数?
答案 0 :(得分:0)
在查看SciPy函数的源代码之后,我将对其进行子类化并覆盖 init ,其中各个输入仍然组合成一个数组。