MATLAB GNU Octave教程
GNU Octave是一种高级编程语言,像 MATLAB,它主要是用 MATLAB 兼容。它也可以用来进行数值计算。
Octave 和 MATLAB具有以下共同特点:
-
矩阵的基本数据类型
-
它内置支持复数
-
它具有内置数学函数和库
-
它支持用户自定义功能
GNU Octave是自由可再分发的软件。您可以重新分配和/或修改它由自由软件基金会发布的GNU通用公共许可证(GPL)的条款下。
MATLAB 和 Octave
大多数的MATLAB程序运行在Octave,但一些 Octave 程序可能无法正常运行,因为 Octave 允许一些语法而MATLAB却不支持。
例如,MATLAB只支持单引号,但的八音支持单,双引号来定义字符串。如果你正在寻找一个Octave教程,然后请去通过本教程从最初开始,涵盖了MATLAB以及Octave.
兼容的示例
本教程中涉及的几乎所有的例子都是用 MATLAB 以及 Octave 兼容。让我们试试下面的例子在 MATLAB 和 Octave,没有任何语法的变化产生相同的结果:
此示例创建一个3D表面地图函数 g = xe-(x2 + y2). 创建一个脚本文件,并键入下面的代码:
[x,y] 本站文章除注明转载外,均为本站原创或编译
欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创优秀实例教程
转载请注明:文章转载自:代码驿站 [http:/www.codeinn.net]
本文标题:MATLAB GNU Octave教程
本文地址:http://www.codeinn.net/matlab/993.html