11.14 随 Octave 分发的函数组织

Octave 的许多标准函数都以函数文件的形式分发。它们按主题松散地组织在 octave-home/share/octave/version/m 的子目录中,以便于查找。

以下是所有函数文件子目录的列表,以及您将在其中找到的函数类型。

@ftp

FTP 对象的类函数。

+containers

容器类的包。

audio

用于播放和录制声音的函数。

deprecated

已弃用的函数,最终将从 Octave 中移除。

elfun

基本函数,主要是三角函数。

general

杂项矩阵操作,如 flipudrot90triu,以及其他基本函数,如 ismatrixnarginchk 等。

geometry

与 Delaunay 三角剖分相关的函数。

gui

用于对话框、消息框等 GUI 元素的函数。

help

Octave 内置帮助系统的函数。

image

图像处理工具。这些函数需要 X Window 系统。

io

输入输出函数。

java

与 Java 集成相关的函数。

linear-algebra

线性代数函数。

miscellaneous

不属于其他任何分类的函数。

ode

求解常微分方程 (ODE) 的函数。

optimization

与最小化、优化和求根相关的函数。

path

管理 Octave 用于查找函数的目录路径的函数。

pkg

包管理器,用于在 Octave 中安装外部函数包。

plot

用于显示和打印二维及三维图形的函数。

polynomial

用于操作多项式的函数。

prefs

实现用户自定义首选项的函数。

set

用于创建和操作唯一值集合的函数。

signal

信号处理应用函数。

sparse

用于处理稀疏矩阵的函数。

specfun

特殊函数,如 besselfactor

special-matrix

创建特殊矩阵形式的函数,如 Hilbert 矩阵或 Vandermonde 矩阵。

startup

Octave 系统级启动文件。

statistics

统计函数。

strings

杂项字符串处理函数。

testfun

用于对其他函数执行单元测试的函数。

time

与时间和日期处理相关的函数。