跳转到内容

Octave编程教程

50% developed
来自Wikibooks,开放世界中的开放书籍
(重定向自 Octave编程)

根据 Octave官网,“Octave是一种高级语言,主要用于数值计算。它提供了一个方便的命令行界面,用于数值求解线性和非线性问题,以及使用与Matlab大部分兼容的语言执行其他数值实验。它也可以用作批处理语言。”

本教程集的目的是帮助您从基础级别掌握Octave的大部分(并最终全部)可用功能。

与Octave编程相关的更长、更高级的Wikibook是 MATLAB编程 Wikibook。熟悉MATLAB并希望开始使用Octave的用户应该查阅 MATLAB编程/Octave和MATLAB之间的区别

事实上,Octave通常被视为一个用于数值计算的系统,其语言与Matlab大部分兼容,但它是根据GNU GPL作为自由软件提供的,并且可以在许多情况下替代Matlab。这就是为什么只编写一本高级编程Wikibook的原因;但在其中,介绍了MATLAB和Octave语言之间的区别。

初学者可用教程

更高级的可用教程

  • Henri Amuasi(由Carl Scheffler和Mike Pickles更新)

参考文献

[编辑 | 编辑源代码]
华夏公益教科书