2013-02-15 26 views
2

我對Enthought和SciPy完全陌生,EPD免費支持建議我來這裏尋求幫助。在EPD中使用SciPy函數免費

我剛開始通過MIT的開放課程網站開設線性代數課程。當尋找一個免費的Matlab替代品時,我被指示使用SciPy/NumPy和matplotlib作爲最佳替代品。 SciPy網站本身推薦Enthought作爲Windows的最簡單安裝。

所以現在我在我的系統上安裝了EPD Free,但是當我嘗試像sp.sqrt(-1)這樣的簡單操作時(這是在http://docs.scipy.org/doc/scipy/reference/tutorial/basic.html上給出的第一個函數),我得到錯誤「sp沒有定義」。

那麼我該如何訪問SciPy函數呢?我很難爲初學者找到EPD指南,也許我選擇了介紹性線性代數的錯誤工具?

謝謝你提前!

回答

2

您需要在使用它之前導入scipy。在腳本或交互式會話開始處添加以下代碼:

import scipy as sp 
+0

它工作,謝謝!如果可以的話,我會投票! – 2013-02-15 02:33:58