Introduction
Topics to be covered. This course was designed to introduce topics in matrix algebra to mathematics, science and engineering students along with appropriate applications. The selected topics include systems of linear equations, the operations of matrix algebra (including transposition, matrix inverses, elementary matrices, determinants), vector spaces and subspaces, spanning sets, linear independence, dimension, bases. Then the core topic of eigenvectors and eigenvalues will be introduced and followed by their applications in diagonalization and discrete-time dynamical systems. Lastly the topic of orthogonality will culminate in the introduction of Gram-Schmidt process and QR factorization.
Use of Matlab/Octave. Matlab and Octave are high-level computational packages primarily intended for solving problems in linear algebra, and they are mostly compatible. Each topic consists of summary content and m-files for Matlab/Octave demonstration. They are accompanied by Computer Lab using Matlab/Octave.
Interactive demonstration. You can download
and upload it to the matlab drive/folder. This enables you to run a matlab m-file interactively line by line. In order to do so, you execute
> idemo("example01.m")
if you have the m-file example01.m in the matlab drive.
© TTU Mathematics