1

python\numpy の線形補間について質問があります。次のように配置されたデータ (バイナリ ファイル内のすべてのデータ) を含む 4D 配列があります。 t および Z ごとに 1 つ) X-data2 (t および Z ごとに 1 つ)

したがって、同じ t で Z'=25 の新しい Y および X データを取得したいと考えています。

まず、バイナリ ファイルからデータを読み取る正しい方法にちょっとした問題があります。次に、最初の 3 つのレベルを Z'=15 に補間し、その他の値を他の値に補間する必要があります。

誰かがそれを行う方法を知っていて、それを助けることができれば、それは素晴らしいことです. ご清聴ありがとうございました!

4

2 に答える 2

0

たとえば、2D では双一次補間があります。示されているように、z 値が 0、1、1、0.5 の単位正方形の例があります。色で表される間の補間値:

ここに画像の説明を入力

次に、 trilinearなど...

パターンに従うと、必要な任意の次元に補間をネストできることがわかります...

:)

于 2016-07-27T10:39:51.073 に答える
0

z' と t のさまざまな組み合わせに対して、さまざまな内挿式を作成できます。

たとえばz=7、 と の特定の値に対してt、補間式を作成できます。

formula = scipy.interp1d(x,y)

もう 1 つは言うことz=25などです。

次に、z と t の任意の組み合わせを指定すると、特定の補間式を参照して補間を実行できます。

于 2016-07-27T09:41:34.563 に答える