You can also get specific information on Working on Athena and on using Emacs on Athena. There is a user guide for OLTA, the on-line TA question-and-answer queue. There is also a user guide for NEOS, the Networked Educational On-line System which we use in 10.001 to submit and return homework assignments.
Later on in the course, you may find the following guide to using Matlab on Athena useful. A more detailed description of Matlab "Matlab Primer" is also available.
Functions and Arrays Notes 1
Functions and Arrays Notes 2
Arrays and pointers Notes 3, PDF file
Notes on Numerical Recipes in C .
Numerical Recipes Book On Line
Gaussian Elimination. Solution of a System of Linear Equations. ***** Example. ***** Example with vanishing diagonal elements. ***** Example with partial pivoting.
Gaussian Elimination Program. A C program which implements the Gaussian elimination algorithm. Illustrates dynamic allocation of arrays and calling functions by reference.
Also here is the lecture material on linear equations and Gaussian elimination from 2002 lectures.
Data Visualization and Elementary Statistical Analysis
HTMLLecture notes on random error analysis and propagation & least squares, November 2002.
Lecture notes on the least squares, November 2001, continued.
Correlation and Regression
HTMLMiscellaneous Lecture Notes on Statistics
Derivation of the Least-Squares Equations (Linear and Non-linear)
Lecture notes on systems of nonlinear equations, November-December 2002.
Review of the second half of the course, November-December 2002.