2016-07-27 9 views
1

python \ numpyで線形補間について質問があります。 t-時間(毎月1時間= 720と言うことができます) Zレベル(Z '= 7と言うことができます) Yデータ1(各tとZに1つ) X-data2(各tとZに1つ)Python/NumPyの4D配列の線形補間

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

まず、バイナリファイルから自分のデータを読み込む正しい方法には少し問題があります。第2に、最初の3つのレベルをZ '= 15に補間しなければならず、他の値は他の値に補間する必要があります。

誰かがそれを行う方法を知っていて、助けてくれれば幸いです。 ご注意いただきありがとうございます!

答えて

0

z 'とtのさまざまな組み合わせに対して異なる補間式を作成できます。

formula = scipy.interp1d(x,y) 

もう1ように言うz=25とのために:たとえば

は、z=7、およびtの特定の値のために、あなたは補間式を作成することができます。

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

0

たとえば、bilinear interpolation - 示されたz値0,1,1および0.5を有する単位平方の例があります。補間された色で表現間の値:次に

enter image description here

trilinear、およびように...

は、パターンに従って、あなたはあなたが必要とするすべてのディメンションにあなたができることを巣の補間が表示されます ...

:)