NumPy について読んだことがありますが、それは Matrix クラスです。著者が書いたドキュメントでは、2 次元のマトリックスしか作成できないと書かれています。つまり、次のようなものしか書けないということだと思います。
input = numpy.matrix( ((1,2), (3,4))
これは正しいですか?しかし、次のようなコードを書くと:
input = numpy.matrix( ((1,2), (3,4), (4,5)) )
それも機能します...通常、私は大丈夫だと思いますが、なぜ機能するのか興味がありません。しかし、私は自分の大学の試験を書かなければならないので、それを正しく理解しているのか、それとも 2D マトリックスで別のことを意味しているのかを知る必要があります。
ご協力いただきありがとうございます