Octave 安装 Symbolic 2.2.1

概述

Octave:是一款类似 Matlab 的开源软件,其语法与 Matlab 类似,体积小巧并支持各种算法工具包的安装。支持 Windows(Cygwin 和 MinGW 两种使用方式)、GNU/Linux、BSD Systems、OS X。
Octave Forge:Octave 的工具包项目,也是一个开源项目,可以到 SourceForge 上关注该项目并获得多种工具包及其源代码。所有的工具包以 *.tar.gz 格式提供。在 Octave 下使用 pkg 命令进行安装。
Octave MXE Builds:非官方提供的基于 Windows 系统的带图形界面的 Octave 程序(同时提供图形界面和命令行形式的 Octave 程序),当前版本 3.8.2-5 。
Pkg:Octave 的工具包指令,pkg install 可用于安装 *.tar.gz 格式的工具包,pkg list 可用于查看以安装的工具包(输出的工具包名称可跟随于 pkg load 和pkg uninstall 等指令之后),pkg load 可用于加载以安装的工具包(要使用已经安装的工具包,需先使用该指令加载该工具包),pkg uninstall 可用于卸载以安装的工具包。更多帮助可通过在 Octave 中输入“help pkg”获得。
Symbolic:Octave 的符号工具包,如需使用符号算法,如 syms 等指令工具,请先安装并 load 该工具包。
其他工具包:Control 工具包,用于自动控制领域,计算传递函数等。
Sympy:一个 Python 工具包,可用于科学计算,Octave 的 Symbolic 依赖于该 Python 工具包。

安装前准备

1.下载并安装 Octave MXE Builds-3.8.2;
2.下载并安装 python-2.7.9.msi(我使用的是 32位版本,请注意 32位 和 64位 版本区别),选择“导出 python 到系统 PATH 中”;
3.下载并安装 sympy-0.7.6.win32.exe,注销并重新登陆当前用户或重启计算机。
4.下载 symbolic-2.2.1.tar.gz;
以上软件均可在相关官网找到对应的下载。

安装 Symbolic

打开 Octave(GUI模式),将文件浏览器切换到“symbolic-2.2.1.tar.gz” 所在文件夹。
文件浏览器
使用以下命令安装 Symbolic 工具包

>>pkg install symbolic-2.2.1.tar.gz

注:“>>”为 Octave 提示符。

使用示例

先加载 Symbolic 工具

>>pkg load symbolic

使用 Symbolic 工具创建符号变量

>>syms ThisIsASymb

可在工作区中看见新创建的符号变量
工作区中的符号变量

附注

本人第一次安装 symbolic-2.2.1.tar.gz 时,提示系统中没有找到 Python,下载安装好后依然没有找到,注销并重新登陆后检测 Python 状态 OK。其后没有检测到 SymPY,找了半天终于在官网找到 SymPY 的 Windows 安装包,下载安装后提示“checking for sympy version… no”。试了几个不同版本的 SymPY 和 Python 后都没有成功。就要放弃的时候,想到也许在“symbolic-2.2.1.tar.gz”包中能够找到些许信息,*.tar.gz是一个打包压缩文件,其中可能有安装脚本或者安装说明也没准,于是解压该文件,并在解压后的文件夹中发现了“make_windows_package.sh”文件,该文件部分内容如下
Symbolic的安装信息
怎么样?需要的 Python 版本为 2.7.9.10,而 SymPY 的版本需要是 0.7.6。以后要是安装哪个 Octave 工具包出现问题,可以采用类似方法寻找信息哦~

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

lionchan187

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值