1

他の 3 つの値 (t、x、g) に依存する実験結果を報告する 500*4 マトリックスがあります。このようなもの:

t   x   g   result
1   2   3   3
2   2   4   2
2   2   1   3
...

マトリックスに存在しない場合でも、指定されたすべてのタプル (t、x、g) の「結果」を返す関数を作成する必要があります。4 次元補間が必要だと思いますが、Matlab でそれを行う方法がわかりません。誰かがそれを行う方法を提案できますか?

4

2 に答える 2

1

TriScatteredInterp または griddata3 のいずれかを使用します。どちらも、分散セット内のデータ ポイントを補間するという問題を解決します。ポイントがデータの凸包内にない場合でも、これらの方法は外挿に失敗しますが、完全な方法はありません。

于 2012-04-21T02:17:07.403 に答える
0

3 点が 1 点 (結果) にマッピングされるため、実際には 3 次元補間が必要だと思います。

そうは言っても、interpnを見てください。それは確かにあなたが必要とするものです

于 2012-04-20T21:43:15.017 に答える