e-Mathematics > Matrix Algebra

Computer Lab

Matlab and Octave are the names for a high-level computer programming to primarily perform scientific calculations involving matrices, and they are mostly compatible with each other. In computer lab we are introduced to computer algebra systems using Matlab/Octave. While Matlab is only commercially available, Octave is free under the terms of the Free Software Foundation's GNU General Public License.

Installing Octave. Sources and binaries can be found at https://www.octave.org.

Computer lab assignments for MATH 2010.

Worksheet Objective of Assignment
No.1 Perform the row reduction procedure by Matlab/Octave.
No.2 Perform REF by Matlab/Octave and use it to answer the questions involving a system of linear equations.
No.3 Perform REF by Matlab/Octave and use it to answer the questions concerning a linear combination of vectors.
No.4 Investigate the properties of matrix operations by performing matrix computations in Matlab.
No.5 Investigate the relationship between elementary matrices and REF by performing matrix computations in Matlab.
No.6 Examine a matrix closer to singularity, and learn how to write a function and create M files in Matlab/Octave. Start with aa.m.
No.7 Investigate some of the properties of determinant by means of computational experiment. You may downlaod M files aadet.m and bbmat.m.
No.8 Learn how to find a basis for column and row spaces or null space, and investigate the relationship between row space and null space.
No.9 Learn how to find a basis for eigenspace, and investigate the diagonalization of matrix.
No.10 Learn how to find eigenvalues and a basis of each corresponding eigenspace, and work on the diagonalization of matrix and its application.


© TTU Mathematics