"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.

An improved version of PLINEQ (Figure 6.2.1), in which the back substitution is also parallelized, can be found here

Additional problems, including a replacement for the seriously flawed problem 5.6c, can be found here

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 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@math.utep.edu