FAQ: Difference between revisions

Jump to navigation Jump to search
43 bytes added ,  9 March 2013
Fast review of the text
(add links to the help-octave mail-list)
(Fast review of the text)
Line 1: Line 1:
This is a list of frequently asked questions (FAQ) for Octave users.
This is a list of frequently asked questions (FAQ) for GNU Octave users.


We are always looking for new questions (with answers), better answers, or both. Feel free to edit this page with your changes. If you have general questions about Octave, or need help for something that is not covered by the Octave manual or the FAQ, please use the [https://mailman.cae.wisc.edu/listinfo/help-octave help@octave.org mailing list].
We are always looking for new questions (with answers), better answers, or both. Feel free to edit this page with your changes. If you have general questions about GNU Octave, or need help for something that is not covered by the Octave manual or the FAQ, please use the [https://mailman.cae.wisc.edu/listinfo/help-octave help@octave.org mailing list].


This FAQ is intended to supplement, not replace, the Octave manual. Before posting a question to the [https://mailman.cae.wisc.edu/listinfo/help-octave help@octave.org mailing list], you should first check to see if the topic is covered in the manual.
This FAQ is intended to supplement, not replace, the GNU Octave manual. Before posting a question to the [https://mailman.cae.wisc.edu/listinfo/help-octave help@octave.org mailing list], you should first check to see if the topic is covered in the manual.


=General=
=General=
Line 9: Line 9:
==What is Octave?==
==What is Octave?==


Octave is a high-level interactive language, primarily intended for numerical computations, that is mostly compatible with Matlab.
GNU Octave is a high-level interactive language, primarily intended for numerical computations, that is mostly compatible with MATLAB®.


Octave can do arithmetic for real, complex or integer-valued scalars and matrices, solve sets of nonlinear algebraic equations, integrate functions over finite and infinite intervals, and integrate systems of ordinary differential and differential-algebraic equations.
GNU Octave can do arithmetic for real, complex or integer-valued scalars and matrices, solve sets of nonlinear algebraic equations, integrate functions over finite and infinite intervals, and integrate systems of ordinary differential and differential-algebraic equations.


Octave uses the GNU readline library to handle reading and editing input. By default, the line editing commands are similar to the cursor movement commands used by GNU Emacs, and a vi-style line editing interface is also available. At the end of each session, the command history is saved, so that commands entered during previous sessions are not lost.
GNU Octave uses the GNU readline library to handle reading and editing input. By default, the line editing commands are similar to the cursor movement commands used by GNU Emacs, and a vi-style line editing interface is also available. At the end of each session, the command history is saved, so that commands entered during previous sessions are not lost.


The Octave distribution includes a 650+ page Texinfo manual. Access to the complete text of the manual is available via the doc command at the Octave prompt.
The GNU Octave distribution includes a 650+ page Texinfo manual. Access to the complete text of the manual is available via the doc command at the GNU Octave prompt.


==What is Octave Forge?==
==What is Octave-Forge?==
[http://octave.sourceforge.net/ Octave Forge] is a collection of packages for GNU Octave, something similar to the matlab toolboxes. When talking about the two projects at the same time, GNU Octave is usually refered to Octave core (or just ''core''). [http://octave.sourceforge.net/ Octave Forge] also serves as a testbed for code that may eventually end up in Octave, and distributes binaries for systems with a lack of developers tools (mainly windows).
[http://octave.sourceforge.net/ Octave-Forge] is a collection of packages for GNU Octave, something similar to the MATLAB® toolboxes. When talking about the two projects at the same time, GNU Octave is usually referred to as Octave core (or just ''core''). [http://octave.sourceforge.net/ Octave-Forge] also serves as a test bed for code that may eventually end up in the core, and distributes binaries for systems with a lack of developers tools (mainly Windows).


==Who uses Octave?==
==Who uses Octave?==
27

edits

Navigation menu