Packages: Difference between revisions

Jump to navigation Jump to search
371 bytes added ,  30 May 2020
m
(Clearer distinguish Octave Forge from other packages.)
(18 intermediate revisions by 5 users not shown)
Line 1: Line 1:
[[File:Octave-flower.svg|left|frame|[[:Category:Octave Forge|Octave Forge]] logo.]]
:''This is a list of Packages available for GNU Octave.''


This is a list of Packages available for GNU Octave.
= Octave Forge =


For a collection of high quality packages see [[:Category: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.}}


Feel free to add unlisted packages.
== MPI ==


* [http://modb.oce.ulg.ac.be/mediawiki/index.php/CGI_programming_with_Octave CGI] Common Gateway Interface for Octave
[https://github.com/carlodefalco/octave-mpi mpi] Octave bindings for basic Message Passing Interface (MPI) functions for parallel computing.
* [http://modb.oce.ulg.ac.be/mediawiki/index.php/NcArray ncArray] High-level interface of accessing a single or a collection of NetCDF files as a multi-dimensional array
* [http://modb.oce.ulg.ac.be/mediawiki/index.php/Octave-netcdf netcdf] matlab-compatible NetCDF package
* [http://modb.oce.ulg.ac.be/mediawiki/index.php/NetCDF_toolbox_for_Octave octcdf] NetCDF package (old)
* [http://modb.oce.ulg.ac.be/mediawiki/index.php/Optimal_interpolation_Fortran_module_with_Octave_interface optiminterp] Optimal interpolation
* [[sci_cosim|Scilab co-simulation package]]


== GeoPDEs ==
== GeoPDEs ==
Line 45: 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.sourceforge.net/
* http://ltfat.github.io/


== mex-sqlite3 ==
== mex-sqlite3 ==
Line 61: Line 64:
== octsympy ==
== octsympy ==


This package is now part of Octave Forge as the new [http://octave.sourceforge.net/symbolic symbolic package].  Main development site is still at https://github.com/cbm755/octsympy.
: ''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 87: Line 100:
* http://kyamagu.github.io/mexopencv
* http://kyamagu.github.io/mexopencv
* https://github.com/kyamagu/mexopencv
* https://github.com/kyamagu/mexopencv
== Octave Web Interface and Server ==
A simple web interface and server with Plotly js/html plotting backend.
* https://github.com/precisesimulation/octave-matlab-web-interface


== gpml==
== gpml==
Line 98: 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://bitbucket.org/KaKiLa/gpml/src Repository]
* [https://gitlab.com/hnickisch/gpml-matlab Repository]
* Downloads or pkg installation: https://bitbucket.org/KaKiLa/gpml/downloads/
* Downloads or pkg installation: https://gitlab.com/hnickisch/gpml-matlab/-/releases


== ekfukf ==
== ekfukf ==
Line 110: 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://bitbucket.org/KaKiLa/fda/src Repository]
* [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 ==
= See also =
* [[Creating packages]]
* [[Creating packages]]
* [[Reviewing Octave-Forge packages]]
* [[Reviewing Octave Forge packages]]


[[Category:Packages| ]]
[[Category:Packages]]

Navigation menu