Beruflich Dokumente
Kultur Dokumente
Air University
clc
clear all
A=[-11 20 96;21 1.8 23;-12 25 -61]; b=[-2; -7; 51];
% row operations
[row,col]=size(A);
n=length(A);
x=zeros(n,1);
for i=1:row-1
for j=i+1:row
m=A(j,i)/A(i,i);
A(j,1:row)=A(j,1:row)-A(i,1:row)*m;
b(j)=b(j)-b(i)*m;
end
end
A;b
( Air University ) Short title February 22, 2016 2 / 17
Matlab Code
% backward substitution
for i=n:-1:1
x(i)=(b(i)-A(i,i+1:n)*x(i+1:n))/A(i,i);
end
AX = B
x
. x =
x
m = A(j, i)/A(i, i)
i = 1 : row 1
j = i + 1 : row
i =1:2
j =i +1:3
i = 1, j = 2
A(j, i) A(2, 1) 21
m= = =
A(i, i) A(1, 1) 11
( Air University ) Short title February 22, 2016 5 / 17
Gauss Elimination Method
i = 1, j = 2
A(2, 1 : 3) = A(2, 1 : 3) A(1, 1 : 3) m
21
A(2, 1) = A(2, 1) A(1, 1) m = 21 (11) 11 = 0
21
A(2, 2) = A(2, 2) A(1, 2) m = 1.8 (20) 11 = 39.9818
21
A(2, 3) = A(2, 3) A(1, 3) m = 23 (96) 11 = 206.2727
i = 1, j = 2
b(2) = b(2) b(1) m
21
b(2) = 7 (2)( ) = 10.8182
11
x
. . x = .
x
m = A(j, i)/A(i, i)
i = 1 : row 1
j = i + 1 : row
i =1:2
j =i +1:3
i = 1, j = 3
A(j, i) A(3, 1) 12
m= = =
A(i, i) A(1, 1) 11
( Air University ) Short title February 22, 2016 9 / 17
Gauss Elimination Method
i = 1, j = 3
A(3, 1 : 3) = A(3, 1 : 3) A(1, 1 : 3) m
12
A(3, 1) = A(3, 1) A(1, 1) m = 12 (11) 11 =0
12
A(3, 2) = A(3, 2) A(1, 2) m = 25 (20) 11 = 3.18182
12
A(3, 3) = A(3, 3) A(1, 3) m = 61 (96) 11 = 165.7272
i = 1, j = 3
b(3) = b(3) b(1) m
12
b(3) = 51 (2)( ) = 53.18182
11
x
. . x = .
. . x .
m = A(j, i)/A(i, i)
i = 1 : row 1
j = i + 1 : row
i =1:2
j =i +1:3
i = 2, j = 3
A(j, i) A(3, 2) 3.18182
m= = =
A(i, i) A(2, 2) 39.9818
( Air University ) Short title February 22, 2016 13 / 17
Gauss Elimination Method
i = 2, j = 3
A(3, 1 : 3) = A(3, 1 : 3) A(2, 1 : 3) m
i = 2, j = 3
b(3) = b(3) b(2) m
3.18182
b(3) = 53.18182 (10.8182) = 54.0427
39.9818
x
. . x = .
. x .
Find Analytic and numerical solution of the given system by taking the
following task:
Task
1 Apply Gauss Elimination Method
2 Use Back Substitution
x
x =
x