Matrix Exploration in Matlab
Why this artifact is included:
It is important to study matrix. To put it simple, matrices are a compact and simple way of writing linear algebra equations. The importance of the matrix can be shown in the TED talk on the right.
This project can show that I grasp theories of matrices well and I can program in Matlab. Thus, this project of matrix exploratons in Matlab is a good engineering artifact for me.
Descriptions of this project:
In this project, basically, there are four tasks I need to do.
1. In Matlab, create a function to get a lower trangular matrix (L), upper trangular matrix (U) and a permutation martix for a given matrix (A).
2. Create a function to solve x by using the L and U derived from the first step for a given matrix A and b.
3. Get the inverse of a given matrix A by using L and U.
4. Create a function to solve a penta-diagonal matrix.
How the artifact relates to the engineering process:
In order to do this project, the first and second step of engineering process, identitfy the problem and constranits, cost a lot of tme. I need to know concepts of matrix and figure out what the input and output is. Then I can start to program in Matlab. The logic in the code is improtant, so exploring a good logic is the key to program successfully.
The detailed solutions and verifications are shown below.



Describe your image.
