Undergraduate Research in Computational Mathematics 2008-2009
Project Directors
Our Mentorship Teams
- Fluid-Structure Interactions
- Materials
Resource
Learning Linux and Matlab
Practice Programming Projects
- Octave Tutorial
- Linux Tutorial
- Lowfat Linux tutorial - in particular compression, shell programing, text editors
- Example Fortran Codes from John Backus
- A three day seminiar in Fortran 90
- Download the following tarred datafiles
- Untar them in a local directory
- Write a matlab program that
- Reads in the first two lines of the matrix files - these are (n,m) the number of rows and columns in the matrix
- Reads in the nxm matrix A in the correct order - here is a link that show the correct order for matrix5
- Reads in a vector y that is m elements long
- Multiplies the matrix by the vector x = Ay
- Prints out the results
- Repeat the previous steps with Fortran
- Using Matlab, solve the problem Ax = y
- Repeat using Fortran - you will need to use some numerical libraries to do this. This part of the problem is fairly complex, and it may take a while before you can complete this task.