11.13 Организация функций, распространяемых с Octave
Многие стандартные функции Octave распространяются в виде файлов функций. Они слабо структурированы по темам в подкаталогах octave-home/lib/octave/version/m для облегчения поиска.
Ниже приведён список всех подкаталогов с файлами функций и типов функций, которые вы там найдёте.
- @ftp
-
Функции класса для объекта FTP.
- +containers
-
Пакет для классов контейнеров.
- audio
-
Функции для воспроизведения и записи звуков.
- deprecated
-
Функции, которые устарели и в конечном итоге будут удалены из Octave.
- elfun
-
Элементарные функции, в основном тригонометрические.
- general
-
Различные манипуляции с матрицами, такие как
flipud,rot90, иtriu, а также другие базовые функции, такие какismatrix,narginchk, и т. д. - geometry
-
Функции, связанные с триангуляцией Делоне.
- gui
-
Функции для элементов графического интерфейса, таких как диалоговые окна, информационные окна и т. д.
- help
-
Функции для встроенной системы справки Octave.
- image
-
Инструменты обработки изображений. Эти функции требуют X Window System.
- io
-
Функции ввода-вывода.
- java
-
Функции, связанные с интеграцией Java.
- linear-algebra
-
Функции линейной алгебры.
- miscellaneous
-
Функции, которые не подходят никуда больше.
- ode
-
Функции для решения обыкновенных дифференциальных уравнений (ОДУ).
- optimization
-
Функции, связанные с минимизацией, оптимизацией и поиском корней.
- path
-
Функции для управления каталожным путём, используемым Octave для поиска функций.
- pkg
-
Управление пакетами для установки внешних пакетов функций в Octave.
- plot
-
Функции для отображения и печати двумерных и трёхмерных графиков.
- polynomial
-
Функции для работы с полиномами.
- prefs
-
Функции для реализации пользовательских настроек.
- set
-
Функции для создания и манипулирования множествами уникальных значений.
- signal
-
Функции для приложений обработки сигналов.
- sparse
-
Функции для работы с разреженными матрицами.
- specfun
-
Специальные функции, такие как
besselилиfactor. - special-matrix
-
Функции для создания специальных форм матриц, таких как матрицы Гильберта или Вандермонда.
- startup
-
Файл запуска системы Octave.
- statistics
-
Статистические функции.
- strings
-
Различные функции работы со строками.
- testfun
-
Функции для проведения модульных тестов других функций.
- time
Функции, связанные с обработкой времени и дат.
© 1996–2022 The Octave Project Developers
Permission is granted to make and distribute verbatim copies of this manual provided the copyright notice and this permission notice are preserved on all copies.
Permission is granted to copy and distribute modified versions of this manual under the conditions for verbatim copying, provided that the entire resulting derived work is distributed under the terms of a permission notice identical to this one.Permission is granted to copy and distribute translations of this manual into another language, under the above conditions for modified versions.
https://docs.octave.org/v5.2.0/Organization-of-Functions.html