Next: , Previous: , Up: Top   [Contents][Index]


Concept Index

Jump to:   A   B   C   D   E   F   G   H   I   J   K   L   M   N   O   P   Q   R   S   T   U   V   W  
Index Entry  Section

A
acknowledgements: Acknowledgements
addition: Arithmetic Ops
addition: Operator Overloading
and operator: Boolean Expressions
and operator: Operator Overloading
anonymous functions: Function Handles Anonymous Functions Inline Functions
ans: Variables
answers, incorrect: Bug Criteria
answers, incorrect: Bug Reporting
application-defined data: Application-defined Data
apply: Function Application
area series: Area Series
arguments in function call: Calling Functions
arithmetic operators: Arithmetic Ops
arithmetic operators: Operator Overloading
array, creating a Java array: Java Interface Functions
assignment expressions: Assignment Ops
assignment operators: Assignment Ops
axes graphics object: Graphics Objects

B
bar series: Bar Series
batch processing: Executable Octave Programs
block comments: Block Comments
body of a loop: The while Statement
boolean expressions: Boolean Expressions
boolean expressions: Operator Overloading
boolean operators: Boolean Expressions
boolean operators: Operator Overloading
break statement: The break Statement
broadcast: Broadcasting
broadcasting: Broadcasting
BSX: Broadcasting
bug criteria: Bug Criteria
bug tracker: Bug Tracker
bugs: Reporting Bugs
bugs, investigating: Bug Reporting
bugs, known: Trouble
bugs, reporting: Bug Tracker
bugs, reporting: Bug Reporting
built-in data types: Built-in Data Types

C
callbacks: Callbacks
calling Java from Octave: Java Interface
calling Octave from Java: Java Interface
case statement: The switch Statement
catch: The try Statement
cell arrays: Cell Array Objects
cell arrays: Cell Arrays
character strings: String Objects
character strings: Strings
Cholesky factorization: Matrix Factorizations
Citations: Citing Octave in Publications
Citing Octave: Citing Octave in Publications
classes, making available to Octave: Making Java Classes Available
classpath, adding new path: Java Interface Functions
classpath, difference between static and dynamic: Making Java Classes Available
classpath, displaying: Java Interface Functions
classpath, dynamic: Java Interface Functions
classpath, dynamic: Java Interface Functions
classpath, removing path: Java Interface Functions
classpath, setting: Making Java Classes Available
classpath, static: Java Interface Functions
classpath.txt: Making Java Classes Available
clearing the screen: Cursor Motion
code profiling: Profiling
colors, graphics: Colors
comma separated lists: Comma Separated Lists
command and output 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
comparison expressions: Operator Overloading
complex-conjugate transpose: Arithmetic Ops
complex-conjugate transpose: Operator Overloading
containers: Data Containers
continuation lines: Continuation Lines
continue statement: The continue Statement
contour series: Contour Groups
contributing to Octave: How You Can Contribute to Octave
contributors: Preface
conversion specifications (printf): Formatted Output
conversion specifications (scanf): Formatted Input
copy-on-write: Miscellaneous Techniques
copyright: Copying
core dump: Bug Criteria
COW: Miscellaneous Techniques
creating graphics objects: Graphics Objects
cs-lists: Comma Separated Lists
customizing readline: Customizing readline
customizing the prompt: Customizing the Prompt

D
DAE: Differential Equations
data sources in object groups: Data Sources in Object Groups
data structures: Data Structure Objects
data structures: Structures
data types: Data Types
data types, built-in: Built-in Data Types
data types, user-defined: User-defined Data Types
decrement operator: Assignment Ops
default arguments: Default Arguments
default graphics properties: Managing Default Properties
defining functions: Functions and Scripts
Degree Symbol: Use of the interpreter Property
deprecated functions: Obsolete Functions
description format: Format of Descriptions
diagonal and permutation matrices: Diagonal and Permutation Matrices
diagonal matrix expressions: Expressions Involving Diagonal Matrices
dialog, displaying a dialog for selecting directories: I/O Dialogs
dialog, displaying a dialog for selecting files: I/O Dialogs
dialog, displaying a dialog for storing files: I/O Dialogs
dialog, displaying a help dialog: I/O Dialogs
dialog, displaying a list dialog: I/O Dialogs
dialog, displaying a message dialog: I/O Dialogs
dialog, displaying a modal dialog: I/O Dialogs
dialog, displaying a question dialog: I/O Dialogs
dialog, displaying a warning dialog: I/O Dialogs
dialog, displaying an error dialog: I/O Dialogs
dialog, displaying an input dialog: I/O Dialogs
diary of commands and output: Diary and Echo Commands
differential equations: Differential Equations
diffs, submitting: Sending Patches
distribution of Octave: Distribution
division: Arithmetic Ops
division: Operator Overloading
do-until statement: The do-until Statement
documentation fonts: Fonts
documentation notation: Evaluation Notation
documenting functions: Comments and the Help System
documenting Octave programs: Comments
documenting user scripts: Comments and the Help System
Dulmage-Mendelsohn decomposition: Mathematical Considerations
dynamic classpath: Making Java Classes Available
dynamic classpath: Java Interface Functions
dynamic classpath, adding new path: Java Interface Functions
dynamic naming: Creating Structures
dynamic-linking: External Code Interface
Dynamically Linked Functions: External Code Interface

E
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
end statement: Statements
end, indexing: Index Expressions
end: and :end: Index Expressions
endfor statement: The for Statement
endfunction statement: Defining Functions
endif statement: The if Statement
endswitch statement: The switch Statement
endwhile statement: The while Statement
end_try_catch: The try Statement
end_unwind_protect: The unwind_protect Statement
equality operator: Comparison Ops
equality operator: Operator Overloading
equality, tests for: Comparison Ops
equality, tests for: Operator Overloading
equations, nonlinear: Nonlinear Equations
erroneous messages: Bug Criteria
erroneous results: Bug Criteria
erroneous results: Bug Reporting
error bar series: Error Bar Series
error ids: Catching Errors
error message notation: Error Messages
error messages: Errors
error messages, incorrect: Bug Criteria
escape sequence notation: Escape Sequences in String Constants
evaluation notation: Evaluation Notation
executable scripts: Executable Octave Programs
execution speed: Miscellaneous Techniques
exiting octave: Running Octave
exiting octave: Quitting Octave
exponentiation: Arithmetic Ops
exponentiation: Operator Overloading
expression, range: Ranges
expressions: Expressions
expressions, assignment: Assignment Ops
expressions, boolean: Boolean Expressions
expressions, boolean: Operator Overloading
expressions, comparison: Comparison Ops
expressions, comparison: Operator Overloading
expressions, logical: Boolean Expressions
expressions, logical: Operator Overloading

F
factorial function: Recursion
fatal signal: Bug Criteria
field, returning value of Java object field: Java Interface Functions
field, setting value of Java object field: Java Interface Functions
fields, displaying available fields of a Java object: Java Interface Functions
figure deletefcn: Access via Handle
figure graphics object: Graphics Objects
finding minimums: Minimizers
finish.m: Quitting Octave
flag character (printf): Output Conversion Syntax
flag character (scanf): Input Conversion Syntax
for statement: The for Statement
Frobenius norm: Basic Matrix Functions
function application: Function Application
function descriptions: A Sample Function Description
function file: Function Files
function handle: Access via Handle
function statement: Defining Functions
functions, deprecated: Obsolete Functions
functions, obsolete: Obsolete Functions
functions, user-defined: Functions and Scripts
funding Octave development: How You Can Contribute to Octave

G
general p-norm: Basic Matrix Functions
global statement: Global Variables
global variables: Global Variables
grammar rules: Grammar and Parser
graphics: Plotting
graphics colors: Colors
graphics data structures: Graphics Data Structures
graphics line styles: Line Styles
graphics marker styles: Marker Styles
graphics object properties: Graphics Object Properties
graphics object, axes: Graphics Objects
graphics object, figure: Graphics Objects
graphics object, image: Graphics Objects
graphics object, light: Graphics Objects
graphics object, line: Graphics Objects
graphics object, patch: Graphics Objects
graphics object, root figure: Graphics Objects
graphics object, surface: Graphics Objects
graphics object, text: Graphics Objects
graphics objects: Graphics Objects
graphics objects, saving: Graphics Objects
graphics properties, default: Managing Default Properties
graphics toolkits: Graphics Toolkits
greater than operator: Comparison Ops
greater than operator: Operator Overloading
group objects: Quiver Group
group objects: Scatter Group
group objects: Stair Group
group objects: Surface Group

H
handle functions: Graphics Objects
handle, function handles: Function Handles Anonymous Functions Inline Functions
hash table: containers.Map
help, online: Getting Help
help, user-defined functions: Comments and the Help System
help, where to find: How To Get Help with Octave
Hermitian operator: Arithmetic Ops
Hermitian operator: Operator Overloading
Hessenberg decomposition: Matrix Factorizations
history: Preface
history of commands: Commands for History

I
if statement: The if Statement
image graphics object: Graphics Objects
improving Octave: Bug Criteria
improving Octave: Sending Patches
incorrect error messages: Bug Criteria
incorrect output: Bug Criteria
incorrect output: Bug Reporting
incorrect results: Bug Criteria
incorrect results: Bug Reporting
increment operator: Assignment Ops
indirect function call: Access via Handle
infinity norm: Basic Matrix Functions
initialization: Startup Files
inline, inline functions: Function Handles Anonymous Functions Inline Functions
input conversions, for scanf: Table of Input Conversions
input history: Commands for History
~/.inputrc: Customizing readline
installation trouble: Trouble
installing Octave: Installation
instance, creating a Java instance: Java Interface Functions
introduction: Introduction
introduction to graphics structures: Introduction to Graphics Structures
invalid input: Bug Criteria

J
Java, calling from Octave: Java Interface
Java, using with Octave: Java Interface
javaclasspath.txt: Making Java Classes Available

K
Kendall’s Tau: Correlation and Regression Analysis
key/value store: containers.Map
keywords: Keywords
known causes of trouble: Trouble

L
language definition: Grammar and Parser
less than operator: Comparison Ops
less than operator: Operator Overloading
light graphics object: Graphics Objects
line graphics object: Graphics Objects
line series: Line Series
line styles, graphics: Line Styles
linear algebra: Linear Algebra
linear algebra, techniques: Techniques Used for Linear Algebra
loading data: Simple File I/O
local minimum: Minimizers
logging commands and output: Diary and Echo Commands
logical expressions: Boolean Expressions
logical expressions: Operator Overloading
logical operators: Boolean Expressions
logical operators: Operator Overloading
loop: The while Statement
looping over structure elements: Looping Over Structure Elements
LP: Optimization
LU decomposition: Matrix Factorizations
lvalue: Assignment Ops

M
Map: containers.Map
map: Function Application
marker styles, graphics: Marker Styles
matching failure, in scanf: Formatted Input
matrices: Matrices
matrices, diagonal and permutation: Diagonal and Permutation Matrices
matrix factorizations: Matrix Factorizations
matrix functions, basic: Basic Matrix Functions
matrix multiplication: Arithmetic Ops
matrix multiplication: Operator Overloading
matrix, functions of: Functions of a Matrix
matrix, permutation functions: Permutation Matrix Functions
matrix, specialized solvers: Specialized Solvers
matrix, zero elements: Zeros Treatment
maximum field width (scanf): Input Conversion Syntax
memory management: Miscellaneous Techniques
memory, displaying Java memory status: Java Interface Functions
memory, limitations on JVM: Set up the JVM
messages, error: Errors
method, invoking a method of a Java object: Java Interface Functions
methods, displaying available methods of a Java object: Java Interface Functions
mex: Mex-Files
mex-files: Mex-Files
minimum field width (printf): Output Conversion Syntax
missing data: Missing Data
mkoctfile: Oct-Files
multi-line comments: Block Comments
multiplication: Arithmetic Ops
multiplication: Operator Overloading

N
negation: Arithmetic Ops
negation: Operator Overloading
NLP: Optimization
nonlinear equations: Nonlinear Equations
nonlinear programming: Optimization
not operator: Boolean Expressions
not operator: Operator Overloading
numeric constant: Numeric Objects
numeric constant: Numeric Data Types
numeric value: Numeric Objects
numeric value: Numeric Data Types

O
object groups: Object Groups
object, creating a Java object: Java Interface Functions
obsolete functions: Obsolete Functions
oct: Oct-Files
oct-files: Oct-Files
Octave and MATLAB, how to distinguish between: How to Distinguish Between Octave and Matlab
Octave API: External Code Interface
Octave command options: Command Line Options
Octave, calling from Java: Java Interface
.octaverc: Command Line Options
.octaverc: Startup Files
~/.octaverc: Command Line Options
~/.octaverc: Startup Files
ODE: Differential Equations
online help: Getting Help
opengl rendering slow windows: Hardware vs. Software Rendering
operator precedence: Operator Precedence
operators, arithmetic: Arithmetic Ops
operators, arithmetic: Operator Overloading
operators, assignment: Assignment Ops
operators, boolean: Boolean Expressions
operators, boolean: Operator Overloading
operators, decrement: Assignment Ops
operators, increment: Assignment Ops
operators, logical: Boolean Expressions
operators, logical: Operator Overloading
operators, relational: Comparison Ops
operators, relational: Operator Overloading
optimization: Miscellaneous Techniques
optimization: Optimization
options, Octave command: Command Line Options
  --braindead: Command Line Options
  --built-in-docstrings-file filename: Command Line Options
  --debug: Command Line Options
  --debug-jit: Command Line Options
  --doc-cache-file filename: Command Line Options
  --echo-commands: Command Line Options
  --eval code: Command Line Options
  --exec-path path: Command Line Options
  --gui: Command Line Options
  --help: Command Line Options
  --image-path path: Command Line Options
  --info-file filename: Command Line Options
  --info-program program: Command Line Options
  --interactive: Command Line Options
  --jit-compiler: Command Line Options
  --line-editing: Command Line Options
  --no-gui: Command Line Options
  --no-history: Command Line Options
  --no-init-file: Command Line Options
  --no-init-path: Command Line Options
  --no-line-editing: Command Line Options
  --no-site-file: Command Line Options
  --no-window-system: Command Line Options
  --norc: Command Line Options
  --path path: Command Line Options
  --persist: Command Line Options
  --quiet: Command Line Options
  --silent: Command Line Options
  --texi-macros-file filename: Command Line Options
  --traditional: Command Line Options
  --verbose: Command Line Options
  --version: Command Line Options
  -d: Command Line Options
  -f: Command Line Options
  -h: 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
  -W: Command Line Options
  -x: Command Line Options
or operator: Boolean Expressions
or operator: Operator Overloading
oregonator: Ordinary Differential Equations
otherwise statement: The switch Statement
output conversions, for printf: Table of Output Conversions

P
parser: Parser
patch graphics object: Graphics Objects
patches, submitting: Sending Patches
path, adding to classpath: Java Interface Functions
path, removing from classpath: Java Interface Functions
permutation matrix functions: Permutation Matrix Functions
persistent statement: Persistent Variables
persistent variables: Persistent Variables
personal startup file: Startup Files
PKG_ADD: Creating Packages
PKG_DEL: Creating Packages
plotting: Plotting
plotting, high-level: High-Level Plotting
plotting, multiple plot windows: Multiple Plot Windows
plotting, multiple plots per figure: Multiple Plots on One Page
plotting, object manipulation: Manipulation of Plot Objects
plotting, saving and printing plots: Printing and Saving Plots
plotting, three-dimensional: Three-Dimensional Plots
plotting, two-dimensional functions: Two-dimensional Function Plotting
plotting, window manipulation: Manipulation of Plot Windows
precision (printf): Output Conversion Syntax
printing notation: Printing Notation
printing plots: Printing and Saving Plots
profiler: Profiling
program, self contained: Executable Octave Programs
Progress Bar: Progress Bar
project startup file: Startup Files
prompt customization: Customizing the Prompt
pseudoinverse: Basic Matrix Functions
pseudoinverse: Expressions Involving Diagonal Matrices

Q
QP: Optimization
QR factorization: Matrix Factorizations
quadratic programming: Optimization
quitting octave: Running Octave
quitting octave: Quitting Octave
quiver group: Quiver Group
quotient: Arithmetic Ops
quotient: Operator Overloading

R
range expressions: Ranges
readline customization: Customizing readline
recycling: Broadcasting
relational operators: Comparison Ops
relational operators: Operator Overloading
reporting bugs: Reporting Bugs
reporting bugs: Bug Tracker
results, incorrect: Bug Criteria
results, incorrect: Bug Reporting
root figure graphics object: Graphics Objects

S
saving data: Simple File I/O
saving graphics objects: Graphics Objects
saving plots: Printing and Saving Plots
scatter group: Scatter Group
Schur decomposition: Matrix Factorizations
script files: Functions and Scripts
scripts: Executable Octave Programs
select JVM version: Set up the JVM
self contained programs: Executable Octave Programs
series objects: Area Series
series objects: Bar Series
series objects: Contour Groups
series objects: Error Bar Series
series objects: Line Series
series objects: Stem Series
short-circuit evaluation: Short-circuit Boolean Operators
side effect: Assignment Ops
SIMD: Broadcasting
singular value decomposition: Matrix Factorizations
site exiting file: Quitting Octave
site startup file: Command Line Options
site startup file: Startup Files
Spearman’s Rho: Correlation and Regression Analysis
speedups: Miscellaneous Techniques
stair group: Stair Group
startup: Startup Files
startup files: Startup Files
startup.m: Startup Files
statements: Statements
static classpath: Making Java Classes Available
static classpath: Java Interface Functions
stem series: Stem Series
strings: String Objects
strings: Strings
structural rank: Sparse Linear Algebra
structure elements, looping over: Looping Over Structure Elements
structures: Data Structure Objects
structures: Structures
submitting diffs: Sending Patches
submitting patches: Sending Patches
subtraction: Arithmetic Ops
subtraction: Operator Overloading
suggestions: Bug Criteria
surface graphics object: Graphics Objects
surface group: Surface Group
switch statement: The switch Statement

T
test functions: Test and Demo Functions
tests for equality: Comparison Ops
tests for equality: Operator Overloading
text graphics object: Graphics Objects
toolkit customization: Customizing Toolkit Behavior
toolkits, graphics: Graphics Toolkits
transform groups: Transform Groups
transpose: Arithmetic Ops
transpose: Operator Overloading
transpose, complex-conjugate: Arithmetic Ops
transpose, complex-conjugate: Operator Overloading
troubleshooting: Trouble
try statement: The try Statement

U
uitable properties: Uitable Properties
unary minus: Arithmetic Ops
unary minus: Operator Overloading
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
using Octave with Java: Java Interface

V
varargin: Variable-length Argument Lists
varargout: Variable-length Return Lists
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
vectorization: Vectorization and Faster Code Execution
vectorize: Vectorization and Faster Code Execution
version startup file: Startup Files

W
warning ids: Issuing Warnings
warranty: Copying
while statement: The while Statement
wrong answers: Bug Criteria
wrong answers: Bug Reporting

Jump to:   A   B   C   D   E   F   G   H   I   J   K   L   M   N   O   P   Q   R   S   T   U   V   W  

Next: , Previous: , Up: Top   [Contents][Index]