在 Ubuntu 15.04 上安装和使用科学软件 GNU Octave
在此页
- 下载并安装 Octave
- 开始八度
- 使用 Octave 的示例
- 示例 1:简单计算
- 示例 2:绘制数学函数
什么是 GNU Octave? Octave 是一种科学应用程序,它使用类似 Matlab 的解释型高级语言进行数值计算和模拟。它提供解决线性和非线性问题的功能,可以将结果绘制成图形,并提供数据处理和可视化功能。 GNU Octave 提供交互式命令行界面和 GUI 界面,但也可以在非交互式脚本中用于数据处理。
作为本教程的一部分,我们将在 Ubuntu 15.05 上安装的版本带有类似于 Matlab 的本机 GUI,具有内置编辑器、浏览器窗口、命令历史记录、文档和调试工具。下载并安装 Octave
sudo apt-get install octave
起始八度
有两种启动 Octave 的方法,使用 shell 命令或通过 GUI。 Octave 在 shell 上启动时默认不启动图形用户界面,这就是我在命令行上使用 --force-gui 选项的原因。
在 Ubuntu 中打开一个 shell 并使用以下命令调用 Octave:octave --force-gui
使用 Octave 的例子
示例 1:简单计算
在 Octave shell 中输入以下行:
>> 3 + 4
总结三加四。或输入:
>> 8997 / 3
从 3 计算 8997 的拆分并输入:
>> sqrt(9)
示例 2:绘制数学函数
输入以下命令:
>> x=[1, 2, 3, 2, 1]
>> plot (x);
请注意最后一条命令末尾的分号。
像这样的窗口将显示函数的绘图:
如果我们要使用图形用户界面,而不是 Octave 命令终端,这将显示如下:
>> x=(-1:0.1:1);
>> y=x.^2;
>> plot(x,y);