質問があります。私は現在、matlab から python に移行していますが、numpy と scipy に簡単に適応できることがわかりましたが、一部の部分はまだ少し謎めいています;)
私がやりたいことは、2 つの入れ子になったループでデータを計算し、それを (m,n) 配列に入れて (変形して) 等高線図を作成することです。
そこで、次のことを考えました。
for i in arange(1, 10, 1):
for k in arange(5, 50, 5):
res = do_something(i, k)
しかし今、これをどのように正しい形状にするべきか完全にはわかりません (Matlab では、ループに i=1:1:10 などのインデックスを付けて、ベクトルから i の実際の値を引き出します... )。
結果を res.append(res) に追加し、res.reshape((m,n)) で形状を変更できます。しかし、そうするよりエレガントな方法があるかもしれませんか?
どんな助けも大歓迎です!
よろしくお願いします、クリス