1,847
edits
(→Other Packages: Add list without Octave Forge packages from main page.) |
|||
(19 intermediate revisions by 5 users not shown) | |||
Line 1: | Line 1: | ||
This is a list of Packages available for GNU Octave. | :''This is a list of Packages available for GNU Octave.'' | ||
= Octave Forge = | = Octave Forge = | ||
{| | |||
| [[File:Octave-flower.svg|left|frame|link=[[:Category:Octave Forge]]|[[:Category:Octave Forge|Octave Forge]] logo.]] | |||
| style="vertical-align:top;" | | |||
For a collection of '''high quality packages''' see [[:Category:Octave Forge|Octave Forge]]. | |||
* [https://octave.sourceforge.io/packages.php#community-packages List of Octave Forge '''community packages'''] | |||
* [https://octave.sourceforge.io/packages.php#external-packages List of Octave Forge '''external packages'''] | |||
|} | |||
<div style="clear:both;"></div> | |||
= External Packages = | = External Packages = | ||
{{Note|Feel free to add your package.}} | |||
== MPI == | |||
[https://github.com/carlodefalco/octave-mpi mpi] Octave bindings for basic Message Passing Interface (MPI) functions for parallel computing. | |||
== GeoPDEs == | == GeoPDEs == | ||
Line 48: | Line 48: | ||
The Large Time-Frequency Analysis Toolbox®. Please note, this package is available on Octave Forge too, but it has its own website. | The Large Time-Frequency Analysis Toolbox®. Please note, this package is available on Octave Forge too, but it has its own website. | ||
* http://ltfat. | * http://ltfat.github.io/ | ||
== mex-sqlite3 == | == mex-sqlite3 == | ||
Line 64: | Line 64: | ||
== octsympy == | == octsympy == | ||
This package is now part of Octave Forge as | : ''Main article: [[Symbolic package]]'' | ||
This package is now part of Octave Forge as [[Symbolic package]]. Main development site is still at https://github.com/cbm755/octsympy. | |||
== sci cosim == | |||
: ''Main article: [[sci cosim]]'' | |||
Scilab co-simulation package | |||
* https://github.com/amromanov/sci_cosim | |||
== shogun == | == shogun == | ||
Line 90: | Line 100: | ||
* http://kyamagu.github.io/mexopencv | * http://kyamagu.github.io/mexopencv | ||
* https://github.com/kyamagu/mexopencv | * https://github.com/kyamagu/mexopencv | ||
== gpml== | == gpml== | ||
Line 101: | Line 105: | ||
* [http://www.gaussianprocess.org/gpml/code/matlab/doc/ Webpage of the author] | * [http://www.gaussianprocess.org/gpml/code/matlab/doc/ Webpage of the author] | ||
* [https:// | * [https://gitlab.com/hnickisch/gpml-matlab Repository] | ||
* Downloads or pkg installation: https:// | * Downloads or pkg installation: https://gitlab.com/hnickisch/gpml-matlab/-/releases | ||
== ekfukf == | == ekfukf == | ||
Line 113: | Line 117: | ||
* [http://www.psych.mcgill.ca/misc/fda/ Webpage of the author] | * [http://www.psych.mcgill.ca/misc/fda/ Webpage of the author] | ||
* [https:// | * [https://gitlab.com/kakila/fda Repository] | ||
== Tablicious == | |||
Matlab-compatible table, datetime, and categorical data types | |||
(Like "pandas for Octave") | |||
* [https://github.com/apjanke/octave-tablicious Tablicious on GitHub] | |||
== Packajoozle == | |||
An experimental alternative package manager for Octave | |||
* [https://github.com/apjanke/octave-packajoozle Packajoozle on GitHub] | |||
== Pythonic == | |||
: ''Main article: [[Pythonic]]'' | |||
The Pythonic package provides a Python language binding for Octave, to allow | |||
any Python package to be loaded and used directly, with automatic translation | |||
from Octave to Python data types. | |||
* https://gitlab.com/mtmiller/octave-pythonic | |||
= See also = | |||
* [[Creating packages]] | * [[Creating packages]] | ||
* [[Reviewing Octave | * [[Reviewing Octave Forge packages]] | ||
[[Category:Packages | [[Category:Packages]] |