我读了一些关于 NumPy 的东西,它是 Matrix 类。在作者编写的文档中,我们只能创建一个二维矩阵。所以我认为他们的意思是你只能写这样的东西:
input = numpy.matrix( ((1,2), (3,4))
这是正确的吗?但是当我写这样的代码时:
input = numpy.matrix( ((1,2), (3,4), (4,5)) )
它也有效......通常我会说好的,为什么不呢,我不知道它为什么有效。但是我必须为我的大学写一次考试,所以我必须知道我是否理解正确,或者它们是否意味着 2D Matrix 的其他含义?
谢谢你的帮助