2016-04-19 10 views
1

私は気分が悪くて怖いです。例えば、約numpy.linalg.invを記述するページによれば、invは、array_likeのパラメータを取る。「M」はscipy文書上での意味は何ですか?

しかし、(..., M, M)は、array_likeの前に置くことを意味しません。これが何であるか教えてください。

+0

マトリックス、おそらく?他の方法を見ると、マトリックスの大きさだと思います。 –

答えて

2

これは入力配列の最後の2つの軸に対して操作が実行され、最後の2つの軸は同じサイズのMでなければならないことを意味します。

したがって、3軸の形状がn, M, Mの入力配列がある場合は、のn 2次元配列の逆数が最後の2軸から取得されたM, Mを返します。

+2

配列の次元を示すために 'M、N'のような文字を使用するのが一般的です。しかし、ここで何が起こっているのかを理解するには少し考えが必要です。 – hpaulj