位置:首页 > > MATLAB GNU Octave教程

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