Professional Documents
Culture Documents
Gaussian Elimmination
Gaussian Elimmination
Group: A+B
Aim:
To solve system of linear equations using the gaussian
elimination method.
clear
clc
//To solve system of linear equations using the gaussian elimination method
// (x-y)=4
// 3x-2y=22
A=[1 -1;3 2]
disp("---------------Matrix A is--------------")
disp(A)
B=[4;22]
disp('----------------Matrix B-----------------')
disp(B)
C=[A B]
disp('-------------Augmented Matrix-----------')
disp(C)
n=2
//Forward Elimination
for i=1:n-1
for j=i+1:n
for k=i+1:n+1
C(j,k)=C(j,k)-((C(i,k)*C(j,i))/C(i,i))
end
end
end
//Backward Substitution
solution(n)=C(n,(n+1))/C(n,n)
for i=n-1:1
s=0
for j=i+1:n
s=s+(C(i,j)*solution(j))
end
solution(i)=(C(i,(n+1))-s)/C(i,i)
end
disp('--------------Solution is-----------------')
var=['x' 'y']
sol=[solution(1) solution(2)]
disp(var)
disp(sol)
OUTPUT:
"---------------Matrix A is--------------"
1. -1.
3. 2.
"----------------Matrix B-----------------"
4.
22.
"-------------Augmented Matrix-----------"
1. -1. 4.
3. 2. 22.
"--------------Solution is-----------------"
"x" "y"
6. 2.
Ques 2: To solve system of linear equations using gaussian
elimination.
clear
clc
//To solve system of linear equations using the gaussian elimination method
disp("The given system of equations are: ")
a=['2x-3y+7z-5t=70';'3x+4y+5z+6t=143';'-x+y-z-8t=-24';'9x+(3/22)y-
(11/3)z+t=15.5']
disp(a)
disp("---------------Matrix A is--------------")
A=[2 -3 7 -5;3 4 5 6;-1 1 -1 -8;9 3/22 -11/3 1]
disp(A)
disp('----------------Matrix B-----------------')
B=[70;143;-24;-15.5]
disp(B)
disp('-------------Augmented Matrix-----------')
C=[A B]
disp(C)
n=4
//Forward Elimination
for i=1:n-1
for j=i+1:n
for k=i+1:n+1
C(j,k)=C(j,k)-((C(i,k)*C(j,i))/C(i,i))
end
end
end
//Backward Substitution
solution(n)=C(n,(n+1))/C(n,n)
for i=n-1:-1:1
s=0
for j=i+1:n
s=s+(C(i,j)*solution(j))
end
solution(i)=(C(i,(n+1))-s)/C(i,i)
end
disp('--------------Solution is-----------------')
var=['x' 'y' 'z' 't']
sol=[solution(1) solution(2) solution(3) solution(4)]
disp(var)
disp(sol)
OUTPUT:
"The given system of equations are: "
"2x-3y+7z-5t=70"
"3x+4y+5z+6t=143"
"-x+y-z-8t=-24"
"9x+(3/22)y-(11/3)z+t=15.5"
"---------------Matrix A is--------------"
2. -3. 7. -5.
3. 4. 5. 6.
-1. 1. -1. -8.
9. 0.1363636 -3.6666667 1.
"----------------Matrix B-----------------"
70.
143.
-24.
-15.5
"-------------Augmented Matrix-----------"
"--------------Solution is-----------------"
4. 11. 15. 2.