例えば
a = [1, 2] b = [1, 2, 3] c = [1, 2, 3, 4]
を用いて、
aa, bb = numpy.meshgrid(a, b) aaa, bbb, ccc = numpy.meshgrid(a, b, c)
とすると例えばaa, aaaはそれぞれ
array([[1, 2], [1, 2], [1, 2]]) array([[[1, 1, 1, 1], [2, 2, 2, 2]], [[1, 1, 1, 1], [2, 2, 2, 2]], [[1, 1, 1, 1], [2, 2, 2, 2]]])
となりますが、どういう規則でこうなるのかが理解できません。
つまり、meshgridを使ってできるものがどういう形でどの成分が何になるのかを実際に表示してみないと認知できません。
上の場合や、それ以上の次元の場合でも統一的に理解できる方法はないでしょうか。
どなたかご教授お願いします。

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2018/11/15 16:42
2018/11/16 05:17
退会済みユーザー
2018/11/18 12:03 編集
2018/11/18 23:13