This is octave.info, produced by makeinfo version 4.0 from
./octave.texi.

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.info-1: 795
octave.info-2: 49594
octave.info-3: 97962
octave.info-4: 147410
octave.info-5: 197432
octave.info-6: 247173
octave.info-7: 293212
octave.info-8: 340660
octave.info-9: 383407
octave.info-10: 432440
octave.info-11: 478247
octave.info-12: 522817

Tag Table:
(Indirect)
Node: Top795
Node: Preface7424
Node: Acknowledgements9854
Node: How You Can Contribute to Octave14210
Node: Distribution15158
Node: Introduction16310
Node: Running Octave17218
Node: Simple Examples18056
Node: Conventions25033
Node: Fonts25400
Node: Evaluation Notation25961
Node: Printing Notation26945
Node: Error Messages27423
Node: Format of Descriptions27820
Node: A Sample Function Description28415
Node: A Sample Command Description30586
Node: A Sample Variable Description31387
Node: Getting Started32490
Node: Invoking Octave32997
Node: Command Line Options33839
Node: Startup Files39348
Node: Quitting Octave41352
Node: Getting Help42079
Node: Command Line Editing44806
Node: Cursor Motion46355
Node: Killing and Yanking47900
Node: Commands For Text49594
Node: Commands For Completion50975
Node: Commands For History52043
Node: Customizing the Prompt57064
Node: Diary and Echo Commands59440
Node: Errors61631
Node: Executable Octave Programs64397
Ref: Executable Octave Programs-Footnote-166672
Node: Comments66806
Node: Data Types68612
Node: Built-in Data Types69438
Node: Numeric Objects70084
Node: String Objects70959
Node: Data Structure Objects71436
Node: User-defined Data Types71864
Node: Object Sizes72318
Node: Numeric Data Types73948
Node: Matrices75389
Node: Empty Matrices82415
Node: Ranges84973
Node: Predicates for Numeric Objects86676
Node: Strings87461
Node: Creating Strings90236
Node: Searching and Replacing92050
Node: String Conversions94578
Node: Character Class Functions97962
Node: Data Structures99760
Node: Variables103683
Node: Global Variables105777
Node: Status of Variables108556
Node: Summary of Built-in Variables112483
Node: Defaults from the Environment117590
Node: Expressions118813
Node: Index Expressions119671
Node: Calling Functions125179
Node: Call by Value127686
Node: Recursion129714
Ref: Recursion-Footnote-1130908
Ref: Recursion-Footnote-2131306
Node: Arithmetic Ops131467
Node: Comparison Ops134987
Node: Boolean Expressions136139
Node: Element-by-element Boolean Operators136380
Node: Short-circuit Boolean Operators138867
Node: Assignment Ops141406
Node: Increment Ops145518
Node: Operator Precedence147410
Node: Evaluation149444
Node: Statements153183
Node: The if Statement154669
Node: The switch Statement159485
Node: The while Statement161930
Node: The for Statement164193
Node: Looping Over Structure Elements166421
Node: The break Statement167715
Node: The continue Statement169221
Node: The unwind_protect Statement170522
Node: The try Statement171948
Node: Continuation Lines173341
Node: Functions and Scripts175012
Node: Defining Functions175667
Node: Multiple Return Values181943
Node: Variable-length Argument Lists185689
Node: Variable-length Return Lists188023
Node: Returning From a Function189431
Node: Function Files191581
Ref: Function Files-Footnote-1197366
Node: Script Files197432
Node: Dynamically Linked Functions201394
Node: Organization of Functions208437
Node: Error Handling210150
Ref: Error Handling-Footnote-1215126
Node: Input and Output215197
Node: Basic Input and Output218278
Node: Terminal Output218524
Node: Terminal Input223356
Node: Simple File I/O226440
Node: C-Style I/O Functions231515
Node: Opening and Closing Files233387
Node: Simple Output236382
Node: Line-Oriented Input236739
Node: Formatted Output237668
Node: Output Conversion for Matrices240960
Node: Output Conversion Syntax242049
Node: Table of Output Conversions245000
Node: Integer Conversions247173
Node: Floating-Point Conversions249218
Node: Other Output Conversions252043
Node: Formatted Input253139
Node: Input Conversion Syntax256717
Node: Table of Input Conversions259189
Node: Numeric Input Conversions261015
Node: String Input Conversions262042
Node: Binary I/O263060
Node: Temporary Files266720
Node: EOF and Errors267141
Node: File Positioning268303
Node: Plotting269905
Node: Two-Dimensional Plotting270657
Node: Specialized Two-Dimensional Plots282202
Node: Three-Dimensional Plotting284964
Node: Plot Annotations288878
Node: Multiple Plots on One Page289598
Node: Matrix Manipulation292545
Node: Finding Elements and Checking Conditions293212
Node: Rearranging Matrices297275
Ref: Rearranging Matrices-Footnote-1302061
Node: Special Utility Matrices302234
Node: Famous Matrices307675
Node: Arithmetic310026
Node: Utility Functions310427
Node: Complex Arithmetic314251
Node: Trigonometry315318
Node: Sums and Products317016
Node: Special Functions318419
Node: Mathematical Constants322646
Node: Linear Algebra324927
Node: Basic Matrix Functions325393
Node: Matrix Factorizations330271
Node: Functions of a Matrix335677
Node: Nonlinear Equations338625
Node: Quadrature340461
Node: Functions of One Variable340660
Node: Orthogonal Collocation343415
Node: Differential Equations344570
Node: Ordinary Differential Equations344935
Node: Differential-Algebraic Equations347570
Node: Optimization350029
Node: Quadratic Programming350245
Node: Nonlinear Programming350411
Node: Linear Least Squares350585
Node: Statistics352089
Node: Sets354554
Node: Polynomial Manipulations355586
Node: Control Theory361009
Node: Signal Processing369197
Node: Image Processing374182
Node: Audio Processing378762
Node: System Utilities382683
Node: Timing Utilities383407
Node: Filesystem Utilities393249
Node: Controlling Subprocesses399374
Node: Process ID Information408446
Node: Environment Variables409267
Node: Current Working Directory409747
Node: Password Database Functions410763
Node: Group Database Functions412293
Node: System Information413627
Node: Tips416155
Node: Style Tips416776
Node: Coding Tips418527
Node: Documentation Tips420053
Node: Comment Tips423224
Node: Function Headers424373
Node: Trouble428972
Node: Actual Bugs429664
Node: Reporting Bugs432440
Node: Bug Criteria433800
Node: Bug Lists435020
Node: Bug Reporting436043
Node: Sending Patches441501
Node: Service444320
Node: Installation445075
Node: Notes452460
Node: Installation Problems453243
Node: Binary Distributions460938
Node: Installing Octave from a Binary Distribution462005
Node: Creating a Binary Distribution464381
Node: Emacs465359
Node: Installing EOS466552
Node: Using Octave Mode467281
Node: Running Octave From Within Emacs478247
Node: Using the Emacs Info Reader for Octave482486
Node: Grammar484041
Node: Keywords484251
Node: Copying485551
Node: Concept Index504768
Node: Variable Index522817
Node: Function Index533673
Node: Operator Index561011

End Tag Table
