- List of Figures
- Primer priming
- RLaB is freely available
- Acknowledgments
- Document reproduction and errors
- Requirements
- How to Read This Primer
- Introduction
- Starting to use RLaB
- How to run it
- Help
- Simple calculations
- Variable assignment and display
- User Interface: command recall & editing
- Objects—Basic Data Structures
- Data Types
- Object Hierarchy
- Numerics
- Program Flow Control
- If-Statement
- While-Statement
- For-Statement
- Break and Continue Statements
- Objects—Program Functions
- Function Syntax
- Function Scoping Rules
- Function Argument Passing
- Function Recursion
- Files
- Example
- Objects—Other Data Structures
- Strings
- Lists
- Builtin functions
- Function Behavior
- Input and Output
- Plotting
- 2-D Plotting
- Histograms
- 3-D Plotting
- Summary