2013-02-15 29 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