Category:Octave Forge: Difference between revisions

From Octave
Jump to navigation Jump to search
(Start some experiment.)
mNo edit summary
 
(5 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{Warning | Since July 2022 Octave packages are organized by https://packages.octave.org.}}
<br>
[[File:Octave-flower.svg|left]]
[[File:Octave-flower.svg|left]]


[https://octave.sourceforge.io Octave Forge] is a community project for collaborative development of GNU Octave extensions, called "Octave packages". If you have a large package that you want to open up to collaborative development, or a couple of m-files that you want to contribute to an existing package, Octave Forge is the place to do it. Tiny helper functions (the equivalent of e.g., shell aliases) should go in the [[Tips and tricks]] page.
[https://octave.sourceforge.io Octave Forge] is a community project for collaborative development of [[:Category:Packages|Octave packages]]. If you have a large package that you want to open up to collaborative development, or a couple of m-files that you want to contribute to an existing package, Octave Forge is the place to do it. Octave Forge may not have any guarantees regarding reliability of the software and the users are to use them at their own risk.
 
<gallery>
File:Tux.png|link=Arduino package|[[Arduino package|<div style="text-align:center; border-top:1px solid #427cbd; border-bottom:1px solid #427cbd;">'''arduino'''</div>]]Basic Octave implementation of the matlab arduino extension, allowing communication to a programmed arduino board to control its hardware
File:Tux.png|link=Audio package|[[Audio package|<div style="text-align:center; border-top:1px solid #427cbd; border-bottom:1px solid #427cbd;">'''audio'''</div>]] Audio and MIDI Toolbox for GNU Octave
</gallery>


== Installing packages ==
== Installing packages ==
Line 18: Line 17:
== See also ==
== See also ==


* [[Packages]]
* [https://octave.sourceforge.io Octave Forge website]
* [[Creating packages]]
* [https://octave.org/doc/interpreter/Installing-and-Removing-Packages.html Installing packages]
* [[Reviewing Octave Forge packages]]
* [[Reviewing Octave Forge packages]]
== External links ==
* [https://octave.sourceforge.io Octave Forge website]


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

Latest revision as of 13:48, 16 July 2022

Warning icon.svg
Since July 2022 Octave packages are organized by https://packages.octave.org.


Octave-flower.svg

Octave Forge is a community project for collaborative development of Octave packages. If you have a large package that you want to open up to collaborative development, or a couple of m-files that you want to contribute to an existing package, Octave Forge is the place to do it. Octave Forge may not have any guarantees regarding reliability of the software and the users are to use them at their own risk.

Installing packages[edit]

You can find the list of packages on the Octave Forge website. The recommended method for package installation is using your system package manager, see also the FAQ for the most common issues. The official Windows Installer bundles several packages so they don't have to be installed separately.

To install a package from the Octave Forge, at the Octave prompt type pkg install -forge package_name. This requires an internet connection.

If you use a very old Octave version (< 3.4.0), you'll have to download the package file manually, and use pkg install package_file_name.tar.gz.

See also[edit]