Node:Concept Index,
Next:Variable Index,
Previous:Copying,
Up:Top
Concept Index
#
: Comments
#!
: Executable Octave Programs
%
: Comments
--braindead
: Command Line Options
--debug
: Command Line Options
--echo-commands
: Command Line Options
--exec-path path
: Command Line Options
--help
: Command Line Options
--info-file filename
: Command Line Options
--info-program program
: Command Line Options
--interactive
: Command Line Options
--no-init-file
: Command Line Options
--no-line-editing
: Command Line Options
--no-site-file
: Command Line Options
--norc
: Command Line Options
--path path
: Command Line Options
--quiet
: Command Line Options
--silent
: Command Line Options
--traditional
: Command Line Options
--verbose
: Command Line Options
--version
: Command Line Options
-?
: Command Line Options
-d
: Command Line Options
-f
: Command Line Options
-h
: Command Line Options
-i
: Command Line Options
-p path
: Command Line Options
-q
: Command Line Options
-V
: Command Line Options
-v
: Command Line Options
-x
: Command Line Options
...
: Variable-length Argument Lists, Variable-length Return Lists
...
continuation marker: The try Statement
.octaverc
: Startup Files
\
continuation marker: The try Statement
- acknowledgements: Acknowledgements
- addition: Arithmetic Ops
- and operator: Boolean Expressions
- answers, incorrect: Bug Criteria, Bug Reporting
- any key: Fonts
- arguments in function call: Calling Functions
- arithmetic operators: Arithmetic Ops
- assignment expressions: Assignment Ops
- assignment operators: Assignment Ops
- body of a loop: The while Statement
- boolean expressions: Boolean Expressions
- boolean operators: Boolean Expressions
break
statement: The break Statement
- bug criteria: Bug Criteria
- bug report mailing lists: Bug Lists
- bugs: Reporting Bugs
- bugs, investigating: Bug Reporting
- bugs, known: Trouble
- bugs, reporting: Bug Reporting, Bug Lists
- built-in data types: Built-in Data Types
- built-in function: A Sample Function Description
case
statement: The switch Statement
catch
: The try Statement
- cell arrays: Cell Arrays
- character strings: Strings, String Objects
- Cholesky factorization: Matrix Factorizations
- clearing the screen: Cursor Motion
- coding standards: Tips
- command and ouput logs: Diary and Echo Commands
- command completion: Commands For Completion
- command descriptions: A Sample Command Description
- command echoing: Diary and Echo Commands
- command history: Commands For History
- command options: Command Line Options
- command-line editing: Command Line Editing
- comments: Comments
- comparison expressions: Comparison Ops
- complex-conjugate transpose: Arithmetic Ops
- compounding, value of: Financial Functions
- containers: Containers
- continuation lines: The try Statement
continue
statement: The continue Statement
- contributing to Octave: How You Can Contribute to Octave
- contributors: Preface
- conversion specifications (
printf
): Formatted Output
- conversion specifications (
scanf
): Formatted Input
- copyright: Keywords
- core dump: Bug Criteria
- customizing the prompt: Customizing the Prompt
- DAE: Differential Equations
- data structures: Data Structures, Data Structure Objects
- data types: Data Types
- data types, built-in: Built-in Data Types
- data types, user-defined: User-defined Data Types
- decrement operator: Assignment Ops
- defining functions: Functions and Scripts
- description format: Format of Descriptions
- diary of commands and output: Diary and Echo Commands
- Differential Equations: Differential Equations
- diffs, submitting: Sending Patches
- distribution of Octave: Distribution
- division: Arithmetic Ops
do-until
statement: The do-until Statement
- documentation notation: Evaluation Notation
- documenting Octave programs: Comments
- dynamic linking: Dynamically Linked Functions
- echoing executing commands: Diary and Echo Commands
- editing the command line: Command Line Editing
- element-by-element evaluation: Element-by-element Boolean Operators
else
statement: The if Statement
elseif
statement: The if Statement
- Emacs TAGS files: Using Octave Mode
end
statement: Statements
end_try_catch
: The try Statement
end_unwind_protect
: The unwind_protect Statement
endfor
statement: The for Statement
endfunction
statement: Defining Functions
endif
statement: The if Statement
endswitch
statement: The switch Statement
endwhile
statement: The while Statement
- equality operator: Comparison Ops
- equality, tests for: Comparison Ops
- equations, nonlinear: Nonlinear Equations
- erroneous messages: Bug Criteria
- erroneous results: Bug Criteria, Bug Reporting
- error message notation: Error Messages
- error messages: Errors
- error messages, incorrect: Bug Criteria
- escape sequence notation: Strings
- evaluation notation: Evaluation Notation
- executable scripts: Executable Octave Programs
- execution speed: Coding Tips
- exiting octave: Quitting Octave, Running Octave
- exponentiation: Arithmetic Ops
- expression, range: Ranges
- expressions: Expressions
- expressions, assignment: Assignment Ops
- expressions, boolean: Boolean Expressions
- expressions, comparison: Comparison Ops
- expressions, logical: Boolean Expressions
- factorial function: Recursion
- fatal signal: Bug Criteria
- financial functions: Financial Functions
- flag character (
printf
): Output Conversion Syntax
- flag character (
scanf
): Input Conversion Syntax
- flying high and fast: Variables
- fonts: Fonts
for
statement: The for Statement
- Fordyce, A. P.: Evaluation
- Frobenius norm: Basic Matrix Functions
- function descriptions: A Sample Function Description
- function file: A Sample Function Description, Function Files
function
statement: Defining Functions
- functions, user-defined: Functions and Scripts
- funding Octave development: How You Can Contribute to Octave
- getting a good job: Variables
global
statement: Global Variables
- global variables: Global Variables
- grammar rules: Grammar
- graphics: Two-Dimensional Plotting
- greater than operator: Comparison Ops
- handle, function handles: Function Handles and Inline
- header comments: Function Headers
- help, on-line: Getting Help
- help, where to find: Service
- Hermitian operator: Arithmetic Ops
- Hessenberg decomposition: Matrix Factorizations
- history: Preface
- history of commands: Commands For History
if
statement: The if Statement
- improving Octave: Bug Criteria, Sending Patches
- incorrect error messages: Bug Criteria
- incorrect output: Bug Criteria, Bug Reporting
- incorrect results: Bug Criteria, Bug Reporting
- increment operator: Assignment Ops
- infinity norm: Basic Matrix Functions
- initialization: Startup Files
- inline, inline functions: Function Handles and Inline
- input conversions, for
scanf
: Table of Input Conversions
- input history: Commands For History
- installation trouble: Trouble
- installing Octave: Installation
- introduction: Introduction
- invalid input: Bug Criteria
- job hunting: Variables
- keywords: Keywords
- known causes of trouble: Trouble
- language definition: Grammar
- less than operator: Comparison Ops
- lists: Lists
- loadable function: A Sample Function Description
- logging commands and output: Diary and Echo Commands
- logical expressions: Boolean Expressions
- logical operators: Boolean Expressions
- loop: The while Statement
- looping over structure elements: Looping Over Structure Elements
- LP: Optimization
- LU decomposition: Matrix Factorizations
- lvalue: Assignment Ops
- mapping function: A Sample Function Description
- matching failure, in
scanf
: Formatted Input
- matrices: Matrices
- matrix multiplication: Arithmetic Ops
- maximum field width (
scanf
): Input Conversion Syntax
- messages, error: Errors
- minimum field width (
printf
): Output Conversion Syntax
- missing data: Missing Data
- money: Financial Functions
- multiplication: Arithmetic Ops
- negation: Arithmetic Ops
- NLP: Optimization
- nonlinear equations: Nonlinear Equations
- nonlinear programming: Optimization
- not operator: Boolean Expressions
- numeric constant: Numeric Data Types, Numeric Objects
- numeric value: Numeric Data Types, Numeric Objects
- Octave command options: Command Line Options
- ODE: Differential Equations
- on-line help: Getting Help
- operator precedence: Operator Precedence
- operators, arithmetic: Arithmetic Ops
- operators, assignment: Assignment Ops
- operators, boolean: Boolean Expressions
- operators, decrement: Assignment Ops
- operators, increment: Assignment Ops
- operators, logical: Boolean Expressions
- operators, relational: Comparison Ops
- optimization: Optimization
- options, Octave command: Command Line Options
- or operator: Boolean Expressions
- oregonator: Ordinary Differential Equations
otags
: Using Octave Mode
otherwise
statement: The switch Statement
- output conversions, for
printf
: Table of Output Conversions
- partial fraction expansion: Polynomial Manipulations
- patches, submitting: Sending Patches
persistent
statement: Persistent Variables
- persistent variables: Persistent Variables
- plotting: Two-Dimensional Plotting
- precision (
printf
): Output Conversion Syntax
- printing notation: Printing Notation
- program, self contained: Executable Octave Programs
- programs: Comments
- prompt customization: Customizing the Prompt
- QP: Optimization
- QR factorization: Matrix Factorizations
- quadratic programming: Optimization
- quitting octave: Quitting Octave, Running Octave
- quotient: Arithmetic Ops
- range expressions: Ranges
- relational operators: Comparison Ops
- reporting bugs: Reporting Bugs, Bug Lists
- results, incorrect: Bug Reporting, Bug Criteria
- Schur decomposition: Matrix Factorizations
- script files: Functions and Scripts
- scripts: Executable Octave Programs
- self contained programs: Executable Octave Programs
- short-circuit evaluation: Short-circuit Boolean Operators
- side effect: Assignment Ops
- singular value decomposition: Matrix Factorizations
- speedups: Coding Tips
- standards of coding style: Tips
- startup: Startup Files
- startup files: Startup Files
- statements: Statements
- strings: Strings, String Objects
- structure elements, looping over: Looping Over Structure Elements
- structures: Data Structures, Data Structure Objects
- submitting diffs: Sending Patches
- submitting patches: Sending Patches
- subtraction: Arithmetic Ops
- suggestions: Bug Criteria
switch
statement: The switch Statement
- TAGS: Using Octave Mode
- tests for equality: Comparison Ops
- tips: Tips
- transpose: Arithmetic Ops
- transpose, complex-conjugate: Arithmetic Ops
- troubleshooting: Trouble
try
statement: The try Statement
- unary minus: Arithmetic Ops
- undefined behavior: Bug Criteria
- undefined function value: Bug Criteria
unwind_protect
statement: The unwind_protect Statement
unwind_protect_cleanup
: The unwind_protect Statement
- use of comments: Comments
- user-defined data types: User-defined Data Types
- user-defined functions: Functions and Scripts
- user-defined variables: Variables
- Utility Functions: Utility Functions
- variable descriptions: A Sample Variable Description
- variable-length argument lists: Variable-length Argument Lists
- variable-length return lists: Variable-length Return Lists
- variables, global: Global Variables
- variables, persistent: Persistent Variables
- variables, user-defined: Variables
- warranty: Keywords
while
statement: The while Statement
- wrong answers: Bug Reporting, Bug Criteria
~/.octaverc
: Startup Files