Chapter 2 
       | 
      Basic
Matlab
Features: command prompt, command separators (, ;) and
continuation (...), variable names / reserved words / special
variables, arithmetic expressions, number representation in floating
point 
       | 
    
    
      Chapter 4 
       | 
      Script
M-files: using the editor to create/modify them, execution
environment, getting user input, controlling output 
       | 
    
    
      Chapter 5 
       | 
      Arrays
and
Array
Operations: Matlab treats everything like a
2-dimensional matrix (even if it is a single scalar value),
construction using [ ], accessing using ( ), the colon : operator and
ranges, array expressions - element-by-element vs. matrix oriented 
       | 
    
    
      Chapter 6 
       | 
      Multi-dimensional
arrays
and
matrix
operations: changing the shape of an array,
generating arrays with special structure, using matrix oriented
expressions  
       | 
    
    
      Chapter 7 
       | 
      Numeric
Data
Types: Alternative methods for representing numbers
(integers vs. floating point, amount of memory), conversion between
representation | 
    
    
      Chapter 8 
       | 
      Cell
Arrays
and
Structures: how to construct them, how to access them 
       | 
    
    
      Chapter 9 
       | 
      Character
Strings:
      representation as character arrays, type conversion,
searching and modifying 
       | 
    
    
      Chapter 10 
       | 
      Relational
and
Logial
Operations:  
       | 
    
    
      Chapter 11 
       | 
      Control
Flow: if, while, for, break 
       | 
    
    
      Chapter 12 
       | 
      Functions:
parameters, environments and scope of variables, recursion, file access
(Chapter 14) 
       | 
    
    
      Chapters 19, 20, 21 
       | 
      Interpolation,
Polynomials,
Splines: 
       | 
    
    
      Chapter 22 
       | 
      Fourier
Transform: 
       | 
    
    
      Chapters 26, 27 
       | 
      Two
and
Three
Dimensional
Graphics: 
       |