Mercurial > octave-nkf
comparison doc/interpreter/intro.txi @ 17957:e5566719e0a1
doc: Mention GUI in introduction. Update figure root properties.
* intro.txi: Mention GUI in introduction.
* plot.txi: Update figure root properties.
author | Michael Godfrey <michaeldgodfrey@gmail.com> |
---|---|
date | Sun, 10 Nov 2013 11:06:58 -0500 |
parents | dae2230227a7 |
children | 0850b5212619 446c46af4b42 |
comparison
equal
deleted
inserted
replaced
17956:6e43fbab4b29 | 17957:e5566719e0a1 |
---|---|
19 @node Introduction | 19 @node Introduction |
20 @chapter A Brief Introduction to Octave | 20 @chapter A Brief Introduction to Octave |
21 @cindex introduction | 21 @cindex introduction |
22 | 22 |
23 GNU Octave is a high-level language, primarily intended for numerical | 23 GNU Octave is a high-level language, primarily intended for numerical |
24 computations. It provides a convenient interactive command line | 24 computations. It is typically used for such problems as solving |
25 interface for solving linear and nonlinear problems numerically, and | 25 linear and nonlinear equations, numerical linear algebra, statistical |
26 for performing other numerical experiments. It may also be used as a | 26 analysis, and for performing other numerical experiments. It may also |
27 batch-oriented language for data processing. | 27 be used as a batch-oriented language for automated data processing. |
28 | |
29 Until recently GNU Octave provided a command-line interface with | |
30 graphical results displayed in separate windows. The current version | |
31 (version 3.8, released in late 2013) also provides, by default, a | |
32 graphical user interface. | |
28 | 33 |
29 GNU Octave is freely redistributable software. You may redistribute | 34 GNU Octave is freely redistributable software. You may redistribute |
30 it and/or modify it under the terms of the GNU General Public License | 35 it and/or modify it under the terms of the GNU General Public License |
31 as published by the Free Software Foundation. The GPL is included in | 36 as published by the Free Software Foundation. The GPL is included in |
32 this manual, @pxref{Copying}. | 37 this manual, @pxref{Copying}. |
44 @end menu | 49 @end menu |
45 | 50 |
46 @node Running Octave | 51 @node Running Octave |
47 @section Running Octave | 52 @section Running Octave |
48 | 53 |
49 On most systems, Octave is started with the shell command | 54 On most systems, Octave is started with the shell command @samp{octave}. |
50 @samp{octave}. Octave displays an initial message and then a prompt | 55 This, by default, starts the graphical user interface (GUI). The central |
51 indicating it is ready to accept input. You can begin typing Octave | 56 window in the GUI is the Octave command-line interface. Octave displays |
52 commands immediately afterward. | 57 an initial message and then a prompt indicating it is ready to accept |
58 input. If you have chosen the traditional command-line interface only | |
59 the command prompt appears. In any case, you can immediately begin | |
60 typing Octave commands. | |
53 | 61 |
54 If you get into trouble, you can usually interrupt Octave by typing | 62 If you get into trouble, you can usually interrupt Octave by typing |
55 @kbd{Control-C} (written @kbd{C-c} for short). @kbd{C-c} gets | 63 @kbd{Control-C} (written @kbd{C-c} for short). @kbd{C-c} gets |
56 its name from the fact that you type it by holding down @key{CTRL} and | 64 its name from the fact that you type it by holding down @key{CTRL} and |
57 then pressing @key{c}. Doing this will normally return you to Octave's | 65 then pressing @key{c}. Doing this will normally return you to Octave's |