我对 Enthought 和 SciPy 完全陌生,EPD 免费支持建议我来这里寻求帮助。
我刚刚开始通过麻省理工学院的开放类(class)网站学习线性代数类(class)。在寻找免费的 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 指南,也许我选择了错误的线性代数入门工具?
提前谢谢大家!
最佳答案
使用前需要导入scipy。在脚本或交互式 session 的开头添加以下内容:
import scipy as sp
关于scipy - 在 EPD Free 中使用 SciPy 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14886752/