Time for action - building Octave from source
Checking your installation with peaks
Time for action - testing with peaks
Time for action - creating an Octave home directory under Windows
Time for action - editing the .octaverc file
Installing additional packages
Time for action - installing additional packages
The behaviour of the Octave command prompt
Interacting with Octave: Variables and Operators
Time for action - manipulating arrays
Time for action - instantiating a structure
Time for action - instantiating a cell array
A few things that make life easier
Time for action - doing addition and subtraction operations
Time for action - doing multiplication operations
Time for action - doing left and right division
Comparison operators and precedence rules
Time for action - working with precedence rules
Working with Octave: Functions and Plotting
Time for action - using the cos function
Time for action - putting together mathematical functions
Time for action - trying out floor, ceil, round, and fix
Time for action - using Octave for advanced linear algebra
Time for action - making your first plot
Time for action - changing the figure properties
Time for action - having multiple graphs in the same figure
Time for action - making an inset
Time for action - making a surface plot
Time for action - plotting parametric curves
Writing and executing your first script
Time for action - making your first script
Time for action - interacting with the user
Added flexibility C style input and output functions
Extensions: Write Your Own Octave Functions
Time for action - programming the minmax function
Writing and applying user-supplied functions
Time for action - using lsode for numerical integration
More advanced function programming: Monte Carlo integration
Time for action - vectorizing the Monte Carlo integrator
Making Your Own Package: A Poisson Equation Solver
The Poisson equation two examples of heat conduction
Time for action - instantiating a sparse matrix
Implementation and package functions
Time for action - using imagesc
Time for action - comparing with analytical solution
Time for action - solving a two-dimensional Laplace equation
Time for action - using polyfit
Time for action - calculating the correlation coefficient
Time for action - using leasqr
Time for action - using the fft function
Time for action - analysing the exchange rate
Time for action - applying a low pass filter
Need for Speed: Optimization and Dynamically Linked Functions
Time for action - using tic and toc
Time for action - writing a "Hello World" program
Time for action - checking user inputs and outputs