1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
disp('the given matrix is:')
A=[1 3 0 2;-2 -5 7 4;3 5 2 1;1 -1 2 -3]
disp(A,'A=')
disp('performing row operations')
A(2,:)=A(2,:)-(A(2,1)/A(1,1))*A(1,:)
A(3,:)=A(3,:)-(A(3,1)/A(1,1))*A(1,:)
A(4,:)=A(4,:)-(A(4,1)/A(1,1))*A(1,:)
disp(A)
A(3,:)=A(3,:)-(A(3,2)/A(2,2))*A(2,:)
A(4,:)=A(4,:)-(A(4,2)/A(2,2))*A(2,:)
disp(A)
A(4,:)=A(4,:)-(A(4,3)/A(3,3))*A(3,:)
disp(A)
disp('det(A) is the product of diagonal entries')
disp(det(A),'det(A)=')
|