Mathlab code
TASKS 1. Create a new cell and type in the following commands to generate the matrix A and the column-vector b: %% Matlab backslash 80lver clear: A-magic (5) b- [10: 26: 42: 59: 38] 2. If nothing is known about the structure of the matrix of the system, the best approach to solution is to use the Matlab backslash solver In most cases, this method will produce the numerical solution of the system Ax-b with the highest accuracy and in the shortest computational time 3. Whenever we are talking about the accuracy of the solution, ideally we want to find the difference between the approximate numerical solution rnu" and the exact solution ., of the system. However. this is not feasible in most situations since the exact solution zez 1s generally not known (otherwise, there is no point in using numerical methods at all). The next best thing is to find the residual r-Ax-b. If the residual is small then we can assume with certain limitations that our approximate solution is close enough to the exact solution (this is not always true, howr). Let us check how accurate is the solution which we found on the previous step. Type in the following line in your Matlab script The resulting vector r should be very close to zero. The Matlab backslash operator is based on LU-or PLU decomposition of the matrix A. The main idea here is that any square non-singular matrix A (meaning that the inverse matrix A exists) can be written as A = PLU (actually, in Matlab it is PTLU), where P is a pormutation matrix (or matrix obtained by matrix (all the elements above the main diagonal are equal to zero), and U is the upper riangular matrix (all the elements below the main diagonal are equal zero). Matlab has a special lu function to generate a pr LU decomposition of the matrix A. Type in the following lines in your Matlab script: g the rows of the identity matrix of the same size as A): L is a lower-triangular LU-factorization This will create a new code cell and compute the matrices P, L, and U. Now let us use these matrices to solve the linear system Ax b: err1=x-x1 Observe that the difference between the solutions errjsz-xl is exactly the aero-vector. This is due to the fact that we found the solution using exactly the same steps as Matab. Observe also that at no point did we use the Matlab inverse matrix function inv. In general, there is almost never a good