scipy - 在 EPD Free 中使用 SciPy 函数

标签 scipy linear-algebra enthought

我对 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/

相关文章:

c++ - 使用 boost c++ ublas 矩阵和 vector 类型进行元素运算

python - 如何在 Windows 上的 winpython 中更新 scipy?

python - 执行大点/张量点积同时仅保留对角线条目的最有效方法

python - SciPy "lfilter"仅返回 NaN

c++ - 是否有一种直接的方法来反转三角形(上或下)矩阵?

python - 针对 EPD Canopy : no lib/config directory 编译 vim

python - 在 canopy venv 中安装软件包

python - TraitsUI CheckListEditor 具有默认选择?

python-2.7 - numpy.distutils.system_info.NotFoundError : no lapack/blas resources found

python - 绘制图像的 2D FFT