START-INFO-DIR-ENTRY * Octave: (octave). Interactive language for numerical computations. END-INFO-DIR-ENTRY
Copyright (C) 1996, 1997 John W. Eaton.
Permission is granted to make and distribute verbatim copies of this manual provided the copyright notice and this permission notice are preserved on all copies.
Permission is granted to copy and distribute modified versions of this manual under the conditions for verbatim copying, provided that the entire resulting derived work is distributed under the terms of a permission notice identical to this one.
Permission is granted to copy and distribute translations of this manual into another language, under the above conditions for modified versions.
This manual documents how to run, install and port GNU Octave, as well as its new features and incompatibilities, and how to report bugs. It corresponds to GNU Octave version 2.1.x.
--- The Detailed Node Listing ---
Preface
A Brief Introduction to Octave
Conventions
Format of Descriptions
Getting Started
Invoking Octave
Command Line Editing
Data Types
Built-in Data Types
Numeric Data Types
Matrices
Strings
Containers
Variables
Expressions
Calling Functions
Boolean Expressions
Statements
The for
Statement
Functions and Script Files
Error Handling
Debugging
Input and Output
Basic Input and Output
C-Style I/O Functions
Plotting
Matrix Manipulation
Arithmetic
Linear Algebra
Sparse Matrices
Quadrature
Differential Equations
Optimization
Statistics
Control Theory
System Data Structure
System Construction and Interface Functions
System Utilities
Test and Demo Functions
Tips and Standards
Known Causes of Trouble with Octave
Reporting Bugs
Installing Octave
Emacs Octave Support
Grammar