2017-01-20 1 views
0

私は1.5,2、および3hzでスキャンするfMRIファイルに対してX、Y、Z、Tを与える4d .matファイルを持っています。私は低いサンプリングレートの画像を補間したいので、すべてが3hzです。私はscipyでinterpnを使用しようとしましたが、私はそれの引数を理解していません。そのサイズは、サンプリングレートに応じて80x64x33xnです。SciPyでinterpnを使用すると、4d fMRI .matファイルをアップサンプリングしてアップサンプルできますか?

+1

あなたが試したことを表示する –

答えて

0

時間軸を補間するだけなので、おそらくinterp1dの方が良いでしょう。あなたの4Dデータを仮定すると、それはDprimeがアップサンプリングされたデータである

from scipy.interpolate import interp1d 
# next line assumes interpolation along the last dimension of D 
# if your data are arranged differently, use axis kwarg 
f = interp1d(T15, D) 
Dprime = f(T3) 

のように単純である必要があり T3 Dであり、あなたの様々な時間グリッドは T15あり、 T2と。

関連する問題