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