0
我只想返回一个矩阵。我错过了什么?用numpy打印矩阵,python
import numpy
print matrix([[0,1],[1,1]])
我得到以下错误:
Traceback (most recent call last):
File "fib.py", line 2, in <module>
print matrix([[0,1],[1,1]])
NameError: name 'matrix' is not defined
使用'numpy.matrix',而不是'matrix' 。您需要访问'numpy'模块中的类 –
当您看到'NameError'时,表示名称未正确定义。正如Ben所提到的,这是由于导入不足以以这种方式使用'matrix'。你有两个选择来做你想做的:'import numpy'然后'numpy.matrix'或'从numpy导入矩阵'然后'矩阵' – shuttle87