This is Info file octave, produced by Makeinfo-1.64 from the input file
octave.tex.

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.


Indirect:
octave.i01: 809
octave.i02: 49627
octave.i03: 98051
octave.i04: 146170
octave.i05: 193327
octave.i06: 241381
octave.i07: 291238
octave.i08: 340179
octave.i09: 385849
octave.i10: 434162
octave.i11: 476392
octave.i12: 522568

Tag Table:
(Indirect)
Node: Top809
Node: Preface7443
Node: Acknowledgements9869
Node: How You Can Contribute to Octave14392
Node: Distribution15335
Node: Introduction16482
Node: Running Octave17384
Node: Simple Examples18213
Node: Conventions25175
Node: Fonts25537
Node: Evaluation Notation26091
Node: Printing Notation27070
Node: Error Messages27543
Node: Format of Descriptions27935
Node: A Sample Function Description28525
Node: A Sample Command Description30691
Node: A Sample Variable Description31487
Node: Getting Started32585
Node: Invoking Octave33087
Node: Command Line Options33924
Node: Startup Files39451
Node: Quitting Octave41430
Node: Getting Help42152
Node: Command Line Editing44874
Node: Cursor Motion46404
Node: Killing and Yanking47942
Node: Commands For Text49627
Node: Commands For Completion51001
Node: Commands For History52062
Node: Customizing the Prompt57079
Node: Diary and Echo Commands59450
Node: Errors61639
Node: Executable Octave Programs64399
Node: Comments66804
Node: Data Types68606
Node: Built-in Data Types69427
Node: Numeric Objects70068
Node: String Objects70941
Node: Data Structure Objects71413
Node: User-defined Data Types71836
Node: Object Sizes72285
Node: Numeric Data Types73910
Node: Matrices75346
Node: Empty Matrices81206
Node: Ranges83759
Node: Predicates for Numeric Objects85458
Node: Strings86238
Node: Creating Strings89009
Node: Searching and Replacing90819
Node: String Conversions93342
Node: Character Class Functions96258
Node: Data Structures98051
Node: Variables101970
Node: Global Variables104055
Node: Status of Variables106086
Node: Summary of Built-in Variables110008
Node: Defaults from the Environment114317
Node: Expressions115535
Node: Index Expressions116388
Node: Calling Functions121895
Node: Call by Value124397
Node: Recursion126420
Node: Arithmetic Ops128230
Node: Comparison Ops131744
Node: Boolean Expressions132891
Node: Element-by-element Boolean Operators133127
Node: Short-circuit Boolean Operators135609
Node: Assignment Ops138143
Node: Increment Ops142254
Node: Operator Precedence144141
Node: Evaluation146170
Node: Statements149724
Node: The if Statement151205
Node: The switch Statement156016
Node: The while Statement158267
Node: The for Statement160525
Node: Looping Over Structure Elements162748
Node: The break Statement164037
Node: The continue Statement165538
Node: The unwind_protect Statement166834
Node: The try Statement168260
Node: Continuation Lines169648
Node: Functions and Scripts171314
Node: Defining Functions171964
Node: Multiple Return Values178236
Node: Variable-length Argument Lists181977
Node: Variable-length Return Lists184306
Node: Returning From a Function185709
Node: Function Files187854
Node: Script Files193327
Node: Dynamically Linked Functions197284
Node: Organization of Functions203377
Node: Error Handling205085
Node: Input and Output210133
Node: Basic Input and Output213209
Node: Terminal Output213450
Node: Terminal Input217885
Node: Simple File I/O220964
Node: C-Style I/O Functions225682
Node: Opening and Closing Files227549
Node: Simple Output230539
Node: Line-Oriented Input230891
Node: Formatted Output231895
Node: Output Conversion for Matrices235182
Node: Output Conversion Syntax236266
Node: Table of Output Conversions239212
Node: Integer Conversions241381
Node: Floating-Point Conversions243421
Node: Other Output Conversions246241
Node: Formatted Input247332
Node: Input Conversion Syntax250843
Node: Table of Input Conversions253283
Node: Numeric Input Conversions255104
Node: String Input Conversions256126
Node: Binary I/O257139
Node: Temporary Files260732
Node: EOF and Errors261148
Node: File Positioning262305
Node: Plotting263902
Node: Two-Dimensional Plotting264649
Node: Specialized Two-Dimensional Plots276189
Node: Three-Dimensional Plotting278946
Node: Plot Annotations282855
Node: Multiple Plots on One Page283570
Node: Matrix Manipulation286512
Node: Finding Elements and Checking Conditions287174
Node: Rearranging Matrices291238
Node: Special Utility Matrices296193
Node: Famous Matrices301629
Node: Arithmetic303966
Node: Utility Functions304362
Node: Complex Arithmetic308181
Node: Trigonometry309243
Node: Sums and Products310786
Node: Special Functions312186
Node: Mathematical Constants315513
Node: Linear Algebra317589
Node: Basic Matrix Functions318050
Node: Matrix Factorizations322923
Node: Functions of a Matrix328324
Node: Nonlinear Equations331267
Node: Quadrature333098
Node: Functions of One Variable333292
Node: Orthogonal Collocation336042
Node: Differential Equations337192
Node: Ordinary Differential Equations337552
Node: Differential-Algebraic Equations340179
Node: Optimization342630
Node: Quadratic Programming342841
Node: Nonlinear Programming343002
Node: Linear Least Squares343171
Node: Statistics344670
Node: Sets347130
Node: Polynomial Manipulations348157
Node: Control Theory353502
Node: Signal Processing361826
Node: Image Processing366806
Node: Audio Processing371379
Node: System Utilities375293
Node: Timing Utilities376012
Node: Filesystem Utilities385849
Node: Controlling Subprocesses391959
Node: Process ID Information401020
Node: Environment Variables401836
Node: Current Working Directory402311
Node: Password Database Functions403500
Node: Group Database Functions405025
Node: System Information406354
Node: Tips408876
Node: Style Tips409492
Node: Coding Tips411238
Node: Documentation Tips412759
Node: Comment Tips415925
Node: Function Headers417069
Node: Trouble421663
Node: Actual Bugs422350
Node: Reporting Bugs425121
Node: Bug Criteria426476
Node: Bug Lists427691
Node: Bug Reporting428709
Node: Sending Patches434162
Node: Service436976
Node: Installation437730
Node: Notes444742
Node: Installation Problems445520
Node: Binary Distributions451696
Node: Installing Octave from a Binary Distribution453192
Node: Creating a Binary Distribution455555
Node: Emacs456561
Node: Installing the Emacs Octave Package457765
Node: Using Octave Mode458549
Node: Running Octave From Within Emacs469223
Node: Using the Emacs Info Reader for Octave473457
Node: Grammar474892
Node: Keywords475097
Node: Copying476392
Node: Concept Index495604
Node: Variable Index513109
Node: Function Index522568
Node: Operator Index549229

End Tag Table
