1,847
edits
(Don't force TOC location.) |
|||
(15 intermediate revisions by 4 users not shown) | |||
Line 3: | Line 3: | ||
== [[:Category:Installation|Installing]] == | == [[:Category:Installation|Installing]] == | ||
* Get installers and sources from | * Get installers and sources from https://www.octave.org/download | ||
** [[ | ** [[Octave for macOS|macOS installation instructions]] | ||
** [[Octave for GNU/Linux|GNU/Linux installation instructions]] | ** [[Octave for GNU/Linux|GNU/Linux installation instructions]] and for [[Octave for other Unix systems|other Unix systems]] | ||
** [[Octave_for_Microsoft_Windows|Microsoft Windows installation instructions]] | ** [[Octave_for_Microsoft_Windows|Microsoft Windows installation instructions]] | ||
** [[Octave_and_separate_toolchain|Build Octave using a separate toolchain]] (custom built gcc version) | ** [[Octave_and_separate_toolchain|Build Octave using a separate toolchain]] (custom built gcc version) | ||
Line 13: | Line 13: | ||
Are you using an old version of Octave? Check the [[Release History]] page to see how old it is. | Are you using an old version of Octave? Check the [[Release History]] page to see how old it is. | ||
== News == | == [https://www.gnu.org/software/octave/news.html News] == | ||
* {{Release Date}} '''GNU Octave {{Release}}''' has been released (see above)! | * {{Release Date}} '''GNU Octave {{Release}}''' has been released (see above)! | ||
* GNU Octave | * GNU Octave is a mentor organization for [https://summerofcode.withgoogle.com/organizations/4797252556554240/ Google Summer of Code 2018]. Congratulations to our [[Summer_of_Code#GSoC_2018|three students]] for being elected and happy coding this summer! | ||
== Getting help | == Getting help == | ||
* Read the [https://www.gnu.org/software/octave/doc/interpreter GNU Octave documentation] | * Read the [https://www.gnu.org/software/octave/doc/interpreter GNU Octave documentation] | ||
Line 27: | Line 25: | ||
* Continue reading this wiki and feel free to add further content (please check that it is not already part of, or belongs in, the documentation and read the [[Contribution guidelines]]). | * Continue reading this wiki and feel free to add further content (please check that it is not already part of, or belongs in, the documentation and read the [[Contribution guidelines]]). | ||
* [https://www.gnu.org/software/octave/support.html Other support options] | * [https://www.gnu.org/software/octave/support.html Other support options] | ||
== [[Using Octave|Getting started]] == | |||
* [[Publications using Octave#Books|Books]] | |||
* [[Video tutorials|Videos]] | |||
* [https://bagustris.github.io/octave-tutorial Short course] | |||
== Advanced topics == | == Advanced topics == | ||
Line 36: | Line 37: | ||
=== [[:Category:Packages|Packages]] === | === [[:Category:Packages|Packages]] === | ||
* [[OEP:pkg|Installing packages]] | * [[OEP:pkg|Installing packages]] | ||
* [[Creating packages]] | * [[Creating packages]] | ||
==== [[Octave | ==== [[Octave Forge]] ==== | ||
See also the list of Forge Wiki pages: [[:Category:Octave Forge]] | |||
* [[Arduino_package|arduino package]] Control arduino devices from Octave | |||
* [[bim_package|bim package]] Solve Partial Differential Equations with a Finite Element method | * [[bim_package|bim package]] Solve Partial Differential Equations with a Finite Element method | ||
* [[Control_package|Control package]] | * [[Control_package|Control package]] | ||
Line 70: | Line 72: | ||
* [[Zeromq_package|Zeromq package]] Zeromq bindings for Octave. | * [[Zeromq_package|Zeromq package]] Zeromq bindings for Octave. | ||
=== [[:Category: | === [[:Category:Resources|Tutorials/Examples]] === | ||
* [[Octave Basics]] - A short reference card to get started. | * [[Octave Basics]] - A short reference card to get started. | ||
* [ | * [[:Category:Plotting tutorials|Plotting tutorials]] | ||
* [[Tips and tricks]] - Guidelines to improve your coding skills. | * [[Tips and tricks]] - Guidelines to improve your coding skills. | ||
* [[Cookbook]] - Several simple and useful examples. | * [[Cookbook]] - Several simple and useful examples. | ||
Line 89: | Line 81: | ||
* [[Fortran]] - Accessing liboctave from a Fortran 2003 program. | * [[Fortran]] - Accessing liboctave from a Fortran 2003 program. | ||
* [[Octave fun]] - Coding can be fun -- miscellaneous more or less funny scripts | * [[Octave fun]] - Coding can be fun -- miscellaneous more or less funny scripts | ||
* [http://www.amiq.com/consulting/2014/11/21/how-to-connect-systemverilog-with-octave/ How to Connect SystemVerilog with Octave] | * [http://www.amiq.com/consulting/2014/11/21/how-to-connect-systemverilog-with-octave/ How to Connect SystemVerilog with Octave] | ||
=== [[:Category:Development|Development]] === | === [[:Category:Development|Development]] === | ||
* [[ | * [[Contribution guidelines]] | ||
* [[Doxygen]] - Internal C++ code documentation. | |||
* [[Doxygen]] - C++ code documentation | |||
* [[International Characters Support]] - Using Octave in your own language. | * [[International Characters Support]] - Using Octave in your own language. | ||
* [[ | * [[:Category:Editors|Editors]] - A list of editors supporting Octave syntax highlighting. | ||
* [[:Category:Building|Building]] - All pages related to build Octave. | |||
* | ** [[Building]] - General information. | ||
** [[Continuous Build]] | |||
** [[Enable large arrays: Build octave such that it can use arrays larger than 2Gb.|Large array support]] | |||
* [[Building]] | |||
* [[Continuous Build]] | |||
* [[Enable large arrays: Build octave such that it can use arrays larger than 2Gb.| | |||
* [[Tests|Testing source code]] | * [[Tests|Testing source code]] | ||
* [[:Category:Packaging|Packaging]] - Building binary distributions. | |||
* [[Create a MacOS X App Bundle Using MacPorts]] | ** [[Create a MacOS X App Bundle Using MacPorts|Create a macOS app using MacPorts]] | ||
* [[Windows_Installer|Create a Windows Installer using MXE]] | ** [[Windows_Installer|Create a Windows Installer using MXE]] | ||
=== [[:Category:Academia|Academia]] === | === [[:Category:Academia|Academia]] === | ||
* [[Publications using Octave]] - A compilation of scientific publications making reference to GNU Octave (add yours!). | * [[Publications using Octave]] - A compilation of scientific publications making reference to GNU Octave (add yours!). | ||
=== [[:Category:Project Ideas|Project Ideas]] === | === [[:Category:Project Ideas|Project Ideas]] === | ||
* [[Projects]] | * [[Projects]] | ||
* [[Summer of Code Project Ideas]] | * [[Summer of Code Project Ideas]] | ||
== External Links == | == External Links == | ||
* [https://www.gnu.org/software/octave/ Octave Homepage] | * [https://www.gnu.org/software/octave/ Octave Homepage] | ||
* [https://octave.sourceforge.io/ Octave Forge] | * [https://octave.sourceforge.io/ Octave Forge] |