Develop an M-file function based on Fig. 9.5 to implement Gauss elimination with partial pivoting. Modify the
Question:
Develop an M-file function based on Fig. 9.5 to implement Gauss elimination with partial pivoting. Modify the function so that it computes and returns the determinant (with the correct sign), and detects whether the system is singular based on a near-zero determinant. For the latter, define “near-zero” as being when the absolute value of the determinant is below a tolerance. When this occurs, design the function so that an error message is displayed and the function terminates. Here is the functions first line:
function [x, D] = GaussPivotNew(A, b, tol)
where D = the determinant and tol = the tolerance. Test your program for Prob. 9.5 with tol = 1 × 10−5.
Fantastic news! We've Found the answer you've been seeking!
Step by Step Answer:
Related Book For
Applied Numerical Methods With MATLAB For Engineers And Scientists
ISBN: 9781259027437
3rd Edition
Authors: Steven C. Chapra
Question Posted: