"Computational Methods of Linear Algebra, Second Edition," Granville Sewell, John Wiley & Sons, 2005

MATLAB routines:

ZIP file with all MATLAB programs

DLINEQ | DRESLV | DBAND | DSPLN | FIG181 | FIG182 | DLLSQR | REDQ | REDH | CALW | DLSQSP | DEGSYM | DEGNON | HESSQ | QR | HESSH | HESSM | LR | DPOWER | DLPRG | DLPRV | DTRAN | DTRAN2 | DFFT

FORTRAN90 routines:

ZIP file with all FORTRAN90 programs

FIGURE 1.2.1 | FIGURE 1.3.1 | FIGURE 1.5.4 | FIGURE 1.6.2 | FIGURE 1.8.1 | FIGURE 1.8.2 | FIGURE 2.2.2 | FIGURE 2.3.1 | FIGURE 2.4.1 | FIGURE 3.2.1 | FIGURE 3.3.4 | FIGURE 3.4.2 | FIGURE 3.4.4 | FIGURE 3.4.5 | FIGURE 3.5.2 | FIGURE 4.5.1 | FIGURE 4.6.1 | FIGURE 4.6.2 | FIGURE 5.3.1 | FIGURE 6.2.1 | FIGURE 6.2.3 | FIGURE 6.2.4 | FIGURE 6.2.5

I have FORTRAN programs for all computer problems in this book, individual programs will be made available to instructors upon request.

Improved versions (for next edition) of several codes are available here:

(MATLAB): LR | DEGENP (new) | HESSQZ (new) | DLPRV | DLPRVS (new) | DTRAN | NRFFT (new) |

(FORTRAN): FIGURE 3.4.5 | FIGURE 3.6.1 (new) | FIGURE 4.6.1 | FIGURE 4.6.2 (new) | FIGURE 4.7.1 | FIGURE 5.3.4 (new) | FIGURE 6.2.1 |

Additional problems (for next edition), including a replacement for the seriously flawed problem 5.6c, can be found here. Use new versions above for any codes referenced in the new problems.

Videos

Chapter 0 Video

Chapter 1 Video (LU decomposition)

Chapter 1 Video (Band solvers and iterative methods)

Chapter 2 Video (QR decomposition)

Chapter 3 Video (Jacobi and QR methods for eigenvalues)

Chapter 3 Video (Power method for eigenvalues)

Chapter 4 Video (Resource Allocation Problem)

Chapter 4 Video (Artificial Variables)

Chapter 4 Video (The Dual Problem)

Chapter 5 Video (The Fast Fourier Transform)

Chapter 6 Video (Linear Algebra on Supercomputers)


Granville Sewell  
Mathematics Dept 
University of Texas El Paso
El Paso, TX 79968
sewell@utep.edu