次元 (t、z、y、x) を表し、それぞれのインデックスを で表す配列 がGammaあります。(t,y,x) ごとに、そのようなの最小値を見つけたいと思います。ここで、は定数です。この最小値のセットを として示します。私はこれをうまく行うことができることを発見しましたGamma.shape=(20,7,90,144)[l,k,j,i]kGamma[l,k,j,i] > g_critg_critkk_low
k_low = np.argmax(Gamma > g_crit, axis=1)
z 次元にも対応する別の配列 がありlevsます。levs.shape=(7,)私は最終的に と のような配列を作成しようとしていlevs_lowます。私はこのステップで立ち往生しています。アイデアはありますか?ありがとう。levs_low.shape=(20,90,144)levs_low[l,j,i]=levs[k_low[l,j,i]]