Octave Manual
User Manual: Pdf
Open the PDF directly: View PDF
Page Count: 1004 [warning: Documents this large are best viewed by clicking the View PDF Link!]
- Preface
- A Brief Introduction to Octave
- Getting Started
- Data Types
- Numeric Data Types
- Strings
- Data Containers
- Variables
- Expressions
- Evaluation
- Statements
- Functions and Scripts
- Introduction to Function and Script Files
- Defining Functions
- Multiple Return Values
- Variable-length Argument Lists
- Ignoring Arguments
- Variable-length Return Lists
- Returning from a Function
- Default Arguments
- Function Files
- Script Files
- Function Handles, Anonymous Functions, Inline Functions
- Commands
- Organization of Functions Distributed with Octave
- Errors and Warnings
- Debugging
- Input and Output
- Basic Input and Output
- C-Style I/O Functions
- Opening and Closing Files
- Simple Output
- Line-Oriented Input
- Formatted Output
- Output Conversion for Matrices
- Output Conversion Syntax
- Table of Output Conversions
- Integer Conversions
- Floating-Point Conversions
- Other Output Conversions
- Formatted Input
- Input Conversion Syntax
- Table of Input Conversions
- Numeric Input Conversions
- String Input Conversions
- Binary I/O
- Temporary Files
- End of File and Errors
- File Positioning
- Plotting
- Introduction to Plotting
- High-Level Plotting
- Graphics Data Structures
- Introduction to Graphics Structures
- Graphics Objects
- Graphics Object Properties
- Root Figure Properties
- Figure Properties
- Axes Properties
- Line Properties
- Text Properties
- Image Properties
- Patch Properties
- Surface Properties
- Light Properties
- Uimenu Properties
- Uibuttongroup Properties
- Uicontextmenu Properties
- Uipanel Properties
- Uicontrol Properties
- Uitoolbar Properties
- Uipushtool Properties
- Uitoggletool Properties
- Searching Properties
- Managing Default Properties
- Advanced Plotting
- Matrix Manipulation
- Arithmetic
- Linear Algebra
- Vectorization and Faster Code Execution
- Nonlinear Equations
- Diagonal and Permutation Matrices
- Sparse Matrices
- Numerical Integration
- Differential Equations
- Optimization
- Statistics
- Sets
- Polynomial Manipulations
- Interpolation
- Geometry
- Signal Processing
- Image Processing
- Audio Processing
- Object Oriented Programming
- GUI Development
- System Utilities
- Packages
- External Code Interface
- Oct-Files
- Getting Started with Oct-Files
- Matrices and Arrays in Oct-Files
- Character Strings in Oct-Files
- Cell Arrays in Oct-Files
- Structures in Oct-Files
- Sparse Matrices in Oct-Files
- Accessing Global Variables in Oct-Files
- Calling Octave Functions from Oct-Files
- Calling External Code from Oct-Files
- Allocating Local Memory in Oct-Files
- Input Parameter Checking in Oct-Files
- Exception and Error Handling in Oct-Files
- Documentation and Testing of Oct-Files
- Mex-Files
- Standalone Programs
- Java Interface
- Oct-Files
- Test and Demo Functions
- Obsolete Functions
- Known Causes of Trouble
- Installing Octave
- Grammar and Parser
- GNU GENERAL PUBLIC LICENSE
- Concept Index
- Function Index
- Operator Index