This is Info file octave, produced by Makeinfo version 1.68 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-1: 813
octave-2: 49442
octave-3: 97695
octave-4: 147025
octave-5: 196948
octave-6: 246606
octave-7: 292550
octave-8: 339916
octave-9: 382771
octave-10: 431699
octave-11: 477893
octave-12: 522433

Tag Table:
(Indirect)
Node: Top813
Node: Preface7435
Node: Acknowledgements9861
Node: How You Can Contribute to Octave14212
Node: Distribution15155
Node: Introduction16302
Node: Running Octave17205
Node: Simple Examples18038
Node: Conventions25010
Node: Fonts25372
Node: Evaluation Notation25928
Node: Printing Notation26907
Node: Error Messages27380
Node: Format of Descriptions27772
Node: A Sample Function Description28362
Node: A Sample Command Description30528
Node: A Sample Variable Description31324
Node: Getting Started32422
Node: Invoking Octave32924
Node: Command Line Options33761
Node: Startup Files39246
Node: Quitting Octave41225
Node: Getting Help41947
Node: Command Line Editing44669
Node: Cursor Motion46213
Node: Killing and Yanking47753
Node: Commands For Text49442
Node: Commands For Completion50818
Node: Commands For History51881
Node: Customizing the Prompt56897
Node: Diary and Echo Commands59268
Node: Errors61454
Node: Executable Octave Programs64215
Node: Comments66620
Node: Data Types68422
Node: Built-in Data Types69243
Node: Numeric Objects69884
Node: String Objects70754
Node: Data Structure Objects71226
Node: User-defined Data Types71649
Node: Object Sizes72098
Node: Numeric Data Types73723
Node: Matrices75159
Node: Empty Matrices82180
Node: Ranges84733
Node: Predicates for Numeric Objects86432
Node: Strings87212
Node: Creating Strings89983
Node: Searching and Replacing91793
Node: String Conversions94316
Node: Character Class Functions97695
Node: Data Structures99488
Node: Variables103407
Node: Global Variables105496
Node: Status of Variables108270
Node: Summary of Built-in Variables112192
Node: Defaults from the Environment117266
Node: Expressions118484
Node: Index Expressions119337
Node: Calling Functions124840
Node: Call by Value127342
Node: Recursion129365
Node: Arithmetic Ops131113
Node: Comparison Ops134628
Node: Boolean Expressions135775
Node: Element-by-element Boolean Operators136011
Node: Short-circuit Boolean Operators138493
Node: Assignment Ops141027
Node: Increment Ops145138
Node: Operator Precedence147025
Node: Evaluation149054
Node: Statements152788
Node: The if Statement154269
Node: The switch Statement159080
Node: The while Statement161520
Node: The for Statement163778
Node: Looping Over Structure Elements166001
Node: The break Statement167290
Node: The continue Statement168791
Node: The unwind_protect Statement170087
Node: The try Statement171508
Node: Continuation Lines172896
Node: Functions and Scripts174562
Node: Defining Functions175212
Node: Multiple Return Values181484
Node: Variable-length Argument Lists185225
Node: Variable-length Return Lists187554
Node: Returning From a Function188957
Node: Function Files191102
Node: Script Files196948
Node: Dynamically Linked Functions200905
Node: Organization of Functions207943
Node: Error Handling209651
Node: Input and Output214694
Node: Basic Input and Output217770
Node: Terminal Output218011
Node: Terminal Input222838
Node: Simple File I/O225917
Node: C-Style I/O Functions230987
Node: Opening and Closing Files232854
Node: Simple Output235844
Node: Line-Oriented Input236196
Node: Formatted Output237120
Node: Output Conversion for Matrices240407
Node: Output Conversion Syntax241491
Node: Table of Output Conversions244437
Node: Integer Conversions246606
Node: Floating-Point Conversions248646
Node: Other Output Conversions251466
Node: Formatted Input252557
Node: Input Conversion Syntax256130
Node: Table of Input Conversions258597
Node: Numeric Input Conversions260418
Node: String Input Conversions261440
Node: Binary I/O262453
Node: Temporary Files266108
Node: EOF and Errors266524
Node: File Positioning267681
Node: Plotting269278
Node: Two-Dimensional Plotting270025
Node: Specialized Two-Dimensional Plots281565
Node: Three-Dimensional Plotting284322
Node: Plot Annotations288231
Node: Multiple Plots on One Page288946
Node: Matrix Manipulation291888
Node: Finding Elements and Checking Conditions292550
Node: Rearranging Matrices296609
Node: Special Utility Matrices301563
Node: Famous Matrices306999
Node: Arithmetic309345
Node: Utility Functions309741
Node: Complex Arithmetic313560
Node: Trigonometry314622
Node: Sums and Products316315
Node: Special Functions317715
Node: Mathematical Constants321937
Node: Linear Algebra324213
Node: Basic Matrix Functions324674
Node: Matrix Factorizations329547
Node: Functions of a Matrix334948
Node: Nonlinear Equations337891
Node: Quadrature339722
Node: Functions of One Variable339916
Node: Orthogonal Collocation342666
Node: Differential Equations343816
Node: Ordinary Differential Equations344176
Node: Differential-Algebraic Equations346806
Node: Optimization349260
Node: Quadratic Programming349471
Node: Nonlinear Programming349632
Node: Linear Least Squares349801
Node: Statistics351300
Node: Sets353760
Node: Polynomial Manipulations354787
Node: Control Theory360257
Node: Signal Processing368581
Node: Image Processing373561
Node: Audio Processing378136
Node: System Utilities382052
Node: Timing Utilities382771
Node: Filesystem Utilities392608
Node: Controlling Subprocesses398718
Node: Process ID Information407775
Node: Environment Variables408591
Node: Current Working Directory409066
Node: Password Database Functions410077
Node: Group Database Functions411602
Node: System Information412931
Node: Tips415454
Node: Style Tips416070
Node: Coding Tips417816
Node: Documentation Tips419337
Node: Comment Tips422503
Node: Function Headers423647
Node: Trouble428241
Node: Actual Bugs428928
Node: Reporting Bugs431699
Node: Bug Criteria433054
Node: Bug Lists434269
Node: Bug Reporting435287
Node: Sending Patches440740
Node: Service443554
Node: Installation444304
Node: Notes451684
Node: Installation Problems452462
Node: Binary Distributions460152
Node: Installing Octave from a Binary Distribution461648
Node: Creating a Binary Distribution464011
Node: Emacs465020
Node: Installing EOS466208
Node: Using Octave Mode466932
Node: Running Octave From Within Emacs477893
Node: Using the Emacs Info Reader for Octave482127
Node: Grammar483677
Node: Keywords483882
Node: Copying485177
Node: Concept Index504389
Node: Variable Index522433
Node: Function Index533284
Node: Operator Index560617

End Tag Table
