在Jupyter Notebook上安装octave内核

Jupyter Notebook是非常好用的Web界面编程工具,看了吴恩达的机器学习后,更想在Jupyter下运行octave,下面是在Windows下的安装过程。

安装教程

  1. Octave官网下载软件,我安装的是6.4.0版。
    在这里插入图片描述
    安装教程可以参考这篇博客,非常简单。
  2. 打开Anaconda Prompt,输入conda info -e查看现有环境,切换到自己使用的环境activate 环境名称,可以看到前面的括号内容改为此时的环境名称
    在这里插入图片描述
  3. 输入以下两行命令

conda config --add channels conda-forge
conda install octave_kernel
此时成功在该环境下的Jupyter配置好内核。

  1. 我的电脑上右键,选择属性,点击高级系统设置,找到环境变量,在系统变量下新建一个变量,名称为“OCTAVE_EXECUTABLE”,地址为“所在盘名称(我这里是E盘):\octave\Octave-6.4.0\mingw64\bin\octave-gui.exe”,设置好后选择确定,保存。
    注意:这里一定要选择octave-gui.exe,而不是octave-cli.exe,否则画图的时候,如使用plot会报错,原因是cli全称为Command Line Interface(命令行界面),而gui全称为Graphical user interface(图形用户界面)。
  2. 安装完成后,打开Jupyter Notebook就可以看到octave内核被添加到New选项下了
    在这里插入图片描述
    可以运行一下代码试试

t = linspace(0,6*pi,100);
plot(sin(t))
grid on
hold on
plot(cos(t), ‘r’)

在这里插入图片描述

%plot --format png
tx = ty = linspace (-8, 8, 41)’;
[xx, yy] = meshgrid (tx, ty);
r = sqrt (xx .^ 2 + yy .^ 2) + eps;
tz = sin ® ./ r;
mesh (tx, ty, tz);

在这里插入图片描述

参考资料

  1. octave_kernel——github;
  2. Octave安装教程
  3. GUI_GUI概述和GUI与CLI的区别
  4. octave_kernel.ipynb
评论 9
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值