Octave安装Symbolic符号运算包(超简单)
本人第一次写博客,作为记录学习生活的途径,同时也分享给大家,如有错误的地方欢迎指出,谢谢大家!
首先,Symbolic这个软件包就有点特殊,需要随Python的SymPy库一同使用,就是说你python里要有这个sympy库才能正常运行,这里就给出两种Octave安装Symbolic包的方法。
(1)设备齐全的“捆绑包”(最简单的)
这是最简单的入门方法。没有依赖关系,包括Python解释器和SymPy。
1、下载symbolic-win-py-bundle-x.y.z.zip,下载链接:https://github.com/cbm755/octsympy/releases。
2、下载完成后,打开Octave,将文件夹更改为下载位置。
3、在命令行窗口中输入(安装时间稍微有丁点长):
pkg install symbolic-win-py-bundle-x.y.z.zip (下载文件的全名)
4、等待下载完成后,要手动去装载软件包。接着输入:
pkg load symbolic
5、完成后检测是否安装好,在命令行输入:
syms x
factor(x^2-x-6)
(2)手动安装Python和SymPy
1、从https://www.python.org/downloads下载Python .msi安装程序。
- 在“自定义Python”对话框中将以下选项“将python.exe添加到路径”设置为“将安装在本地硬盘上”进行安装。
2、使用Python软件包管理器pip安装SymPy软件包。
- 如果python安装正确,则可以从命令行运行它。打开Windows命令提示符或PowerShell(在Windows 10中,右键单击开始按钮,然后选择命令提示符或PowerShell)
- 在提示符下键入 pip install sympy。这应该下载并安装sympy软件包及其依赖项mpmath。
- 如果没有管理员权限,则可能会收到一条错误消息,需要在本地安装软件包。用于本地软件包安装的命令是: pip install --user sympy
3、启动Octave。
4、命令窗口运行:(这将自动下载最新版本。)
pkg install -forge symbolic
5、使用Octave命令加载符号包:
pkg load symbolic
6、测试:
syms
factor(x^2-x-6)
以上就是两种方法了。
对于其他软件包,可以直接在命令行中输入(就能直接安装):
pkg install -forge packagename
安装好的软件包要记得加载哦:
pkg load packagename
总结
对于没有python环境或者懒得折腾的朋友来说,第一种方法是最简单的。大神?随便折腾!!!
参考于:https://github.com/cbm755/octsympy/wiki/Notes-on-Windows-installation