0

入力変数が実行時に定義される放射基底関数を生成しようとしています。SciPy.interpolate.Rbf 関数は、入力変数と出力変数ごとに個別のリストを要求しているようです (例: rbf(x,y,z))。これにより、事前に固定変数を定義することが制限されます。

変数のリストまたは配列を Rbf 関数 (例: rbf(list(x,...)) に渡そうとしましたが、成功しませんでした。この Rbf ライブラリを使用してこの問題の解決策を見つけた人はいますか?可能であれば、別のライブラリへの切り替えやライブラリの書き換えを避けたい. 実行時に個別の変数を生成して関数にフィードする方法はありますか?

4

1 に答える 1

0

SciPy 関数のソースを調べた後、それをサブクラス化し、個々の入力が配列に結合されるinitをオーバーライドします。

于 2013-04-17T15:48:49.867 に答える