Question: I think that I answered #1 below is my code. Could you please confirm if this is correct and and if it's not make the

I think that I answered #1 below is my code. Could you please confirm if this is correct and and if it's not make the changes neccessary and then use it to solve #2?

1function x = linear_ngaussel(A,b)

2% A = n x n matrix

3% b = column vector, n x 1

4n=length(b);

5x=zeros(n,1);

6% Perform the forward elimination

7for k=1:n-1

8 for i=k+1:n

9 m=A(i,k)/A(k,k);

10 for j=k+1:n

11 A(i,j)=A(i,j)-m*A(k,j);

12 end

13 b(i)=b(i)-m*b(k);

14 end

15end

16% Perform the back substitution

17x(n)=b(n)/A(n,n);

18for i=n-1:-1:1

19 S=b(i);

20 for j=i+1:n

21 S=S-A(i,j)*x(j);

22 end

23 x(i)=S/A(i,i);

24end

I think that I answered #1 below is my code. Could you

1. Write a code in Matlab to solve a linear system of equations of any size using the simple Gauss Elimination algorithm 2. Using your code in (2) to find x, y, and z for the system of equations: 3x 4y + 2z = 1 2x+3y-3z = -1 5x 5y + 4z = 7

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!