Académique Documents
Professionnel Documents
Culture Documents
% PROGRAMED BY SHRUNGAR D D
% USN = 1BM17ME430
A=linspace(5,100,20);
% ANS
% A =
% Columns 1 through 12
% 5 10 15 20 25 30 35 40 45 50 55 60
% Columns 13 through 20
% 65 70 75 80 85 90 95 100
% problem 1c
% PROGRAMED BY SHRUNGAR D D
% USN = 1BM17ME430
A=linspace(-1,-15,15);
B = transpose(A);
% ANS
% A =
% Columns 1 through 12
% Columns 13 through 15
% B =
% -1
% -2
% -3
% -4
% -5
% -6
% -7
% -8
% -9
% -10
% -11
% -12
% -13
% -14
% -15
% problem 2a
% PROGRAMED BY SHRUNGAR D D
% USN = 1BM17ME430
A=[linspace(1,8,8);linspace(9,16,8);linspace(17,24,8);linspace(25,32,8);linsp
ace(33,40,8)];
i=1;
j=1;
k=1;
l=1;
for i= 1:5
for j = 1:8
B(k,l) = A(i,j);
if(l==4)
k=k+1;
l=1;
else
l=l+1;
end
end
end
end
end
% ANS BY SHRUNGAR D D
% B =
%
% 1 2 4 8
% 17 18 20 24
% 33 34 36 40
% problem 2b
% PROGRAMED BY SHRUNGAR D D
% USN = 1BM17ME430
A=[linspace(1,8,8);linspace(9,16,8);linspace(17,24,8);linspace(25,32,8);linsp
ace(33,40,8)];
i=1;
j=1;
k=9;
for j = 1:8
B(1,j)=A(5,j);
end
for j = 1:8
for i= 1:5
B(1,k) = A(i,j);
k=k+1;
end
end
end
% ANS
% B =
% Columns 1 through 13
% 33 34 35 36 37 38 39 40 4 12 20 28
36
% Columns 14 through 18
% 6 14 22 30 38
% problem 3
% PROGRAMED BY SHRUNGAR D D
% USN = 1BM17ME430
x=[2 3 8 10 -1 -3 -5 -6 2];
z=(sqrt(2)+0.02);
y=(x.^z+exp(x)).^1.8;
y=y.*reallog(x);
% ANS
% y =
% 1.0e+08 *
% Columns 1 through 7
% Columns 8 through 9
% i0.0009 0.0000
% problem 4
% PROGRAMED BY SHRUNGAR D D
% USN = 1BM17ME430
% Replace last 4 coloum of first and third row of A with the first 4 coloums
% first 2 Rows of B
k=1;
for i = 1:3
for j = 3:6
if(i==1 || i==3)
if(i==3)
k=2;
end
A(i,j)=B(k,j-2);
end
end
end
% ANS
% A =
% 2 5 5 10 15 20
% 3 6 9 12 15 18
% 4 7 30 35 40 45
% 5 8 11 14 17 20
% 6 9 12 15 18 21
for j = 3:6
A(4,j)=v(1,j+2);
end
% ANS
% A =
% 2 5 5 10 15 20
% 3 6 9 12 15 18
% 4 7 30 35 40 45
% 5 8 95 94 93 92
% 6 9 12 15 18 21
for j = 3:6
A(5,j)=B(3,j);
end
% ANS
% A =
% 2 5 5 10 15 20
% 3 6 9 12 15 18
% 4 7 30 35 40 45
% 5 8 95 94 93 92
% 6 9 65 70 75 80
% problem 5
% PROGRAMED BY SHRUNGAR D D
% USN = 1BM17ME430
A=magic(6)*0;
for i = 3:4
for j = 1:6
A(j,i)= 1;
end
end
for i = 3:4
for j = 1:6
A(i,j)= 1;
end
end
% ANS
% A =
% 0 0 1 1 0 0
% 0 0 1 1 0 0
% 1 1 1 1 1 1
% 1 1 1 1 1 1
% 0 0 1 1 0 0
% 0 0 1 1 0 0
% problem 6a
% PROGRAMED BY SHRUNGAR D D
% USN = 1BM17ME430
A =[1 2 3; -8 5 7; -8 4 6];
B =[12 -5 4; 7 11 6; 1 8 13];
C =[7 13 4; -2 8 -5; 9 -6 11];
% for A+B=B+A
X=A+B;
Y=B+A;
if(X==Y)
fprintf('CONDITION IS TRUE');
else
fprintf('CONDITION IS FALSE');
end
% ANS
% A+B =
% 13 -3 7
% -1 16 13
% -7 12 19
% B+A =
% 13 -3 7
% -1 16 13
% -7 12 19
% CONDITION IS TRUE>>
% problem 6b
% PROGRAMED BY SHRUNGAR D D
% USN = 1BM17ME430
A =[1 2 3; -8 5 7; -8 4 6];
B =[12 -5 4; 7 11 6; 1 8 13];
C =[7 13 4; -2 8 -5; 9 -6 11];
% for A+B=B+A
X=A+B;
Y=B+A;
if(X==Y)
fprintf('CONDITION IS TRUE');
else
fprintf('CONDITION IS FALSE');
end
% ANS
% A+B =
% 13 -3 7
% -1 16 13
% -7 12 19
% B+A =
% 13 -3 7
% -1 16 13
% -7 12 19
% CONDITION IS TRUE>>
% problem 6c
% PROGRAMED BY SHRUNGAR D D
% USN = 1BM17ME430
A =[1 2 3; -8 5 7; -8 4 6];
B =[12 -5 4; 7 11 6; 1 8 13];
C =[7 13 4; -2 8 -5; 9 -6 11];
% For 7*(A+C)=7*(A)+7*(C)
X=7*(A+C) ;
Y=7*(A)+7*(C) ;
if(X==Y)
fprintf('CONDITION IS TRUE');
else
fprintf('CONDITION IS FALSE');
end
% ANS
% 7*(A+C) =
% 56 105 49
% -70 91 14
% 7 -14 119
% 7*(A)+7*(C =
% 56 105 49
% -70 91 14
% 7 -14 119
% CONDITION IS TRUE>>
% problem 6d
% PROGRAMED BY SHRUNGAR D D
% USN = 1BM17ME430
A =[1 2 3; -8 5 7; -8 4 6];
B =[12 -5 4; 7 11 6; 1 8 13];
C =[7 13 4; -2 8 -5; 9 -6 11];
% For A*(B+C)=(A*B)+(A*C)
X=A*(B+C);
Y=(A*B)+(A*C);
if(X==Y)
fprintf('CONDITION IS TRUE');
else
fprintf('CONDITION IS FALSE');
end
% ANS
% A*(B+C) =
% 59 52 82
% -57 45 109
% -72 24 84
% (A*B)+(A*C =
% 59 52 82
% -57 45 109
% -72 24 84
% CONDITION IS TRUE>>
% problem 7
% PROGRAMED BY SHRUNGAR D D
% USN = 1BM17ME430
A=[3 2 0; 2 -1 7; 5 4 9];
B=[-4 2 5; 7 -1 6;2 3 7];
C=[-1 2 5;4 3 7; 7 -6 1];
X=transpose([A*B*C]);
Y=transpose(C)*transpose(B)*transpose(A);
if(X==Y)
fprintf('CONDITION IS TRUE');
else
fprintf('CONDITION IS FALSE');
end
%% ANS
% transpose([A*B*C]) =
% transpose(C)*transpose(B)*transpose(A) =
%
% 203 476 890
% -146 -242 -521
% 65 230 473
% CONDITION IS TRUE>>
% problem 8
% PROGRAMED BY SHRUNGAR D D
% USN = 1BM17ME430
A=[3 2 0; 2 -1 7; 5 4 9];
B=[-4 2 5; 7 -1 6;2 3 7];
C=[-1 2 -5; 4 3 7; 7 -6 1];
X=(A*B*C)^-1;
Y=(C^-1)*(B^-1)*(A^-1);
if(X==Y)
fprintf('CONDITION IS TRUE');
else
fprintf('CONDITION IS FALSE');
end
%% ANS
% (A*B*C)^-1 =
% (C^-1)*(B^-1)*(A^-1) =
% CONDITION IS TRUE>>
% problem 9a
% PROGRAMED BY SHRUNGAR D D
% USN = 1BM17ME430
A=[2 1; 0 5; 7 4];
B=[5 3; -2 -4];
C=[2 3; -5 -2; 0 3];
D=[12];
X=inv(A*transpose(C));
%% ANS
% inv(A*transpose(C)) =
% 1.0e+14 *
% problem 9b
% PROGRAMED BY SHRUNGAR D D
% USN = 1BM17ME430
A=[2 1; 0 5; 7 4];
B=[5 3; -2 -4];
C=[2 3; -5 -2; 0 3];
D=[12];
X=det(B);
%% ANS
% det(B) =
% -14
%
% problem 9c
% PROGRAMED BY SHRUNGAR D D
% USN = 1BM17ME430
A=[2 1; 0 5; 7 4];
B=[5 3; -2 -4];
C=[2 3; -5 -2; 0 3];
D=[12];
X=(A*transpose(C));
%% ANS
% (A*transpose(C)) =
% 7 -12 3
% 15 -10 15
% 26 -43 12
% problem 9d
% PROGRAMED BY SHRUNGAR D D
% USN = 1BM17ME430
A=[2 1; 0 5; 7 4];
B=[5 3; -2 -4];
C=[2 3; -5 -2; 0 3];
D=[12];
X=inv(transpose(C)*A)
%% ANS
% inv(transpose(C)*A) =
% 0.0078 0.0359
% -0.0421 0.0062
% problem 10
% PROGRAMED BY SHRUNGAR D D
% USN = 1BM17ME430
[V,L]=eig(A);
[V,L]=eig(B);
%% ANS
% problem 11
% PROGRAMED BY SHRUNGAR D D
% USN = 1BM17ME430
STRESS=[1 2 1; 2 1 1; 1 1 1];
[V,L]=eig(STRESS);
%% ANS
% PRINCIPAL STRESS =
% PRINCIPAL DIRECTION =
% -1.0000 0 0
% 0 0.2679 0
% 0 0 3.7321
% problem 12
% PROGRAMED BY SHRUNGAR D D
% USN = 1BM17ME430
S=[6 0.5 3; 0.5 0 1.5; 3 1.5 0];
[V,L]=eig(STRESS);
%% ANS
% PRINCIPAL STRAIN =
% PRINCIPAL DIRECTION =
% -2.0000 0 0
% 0 0.6088 0
% 0 0 7.3912
% problem 13
% PROGRAMED BY SHRUNGAR D D
% USN = 1BM17ME430
X=inv(A)*B;
%% ANS
% X = 2
% Y = 3
% Z = 1
% problem 15
% PROGRAMED BY SHRUNGAR D D
% USN = 1BM17ME430
A=[1 -3 0; 2 3 -1; 4 5 -2];
B=[-5; 7; 10];
X=inv(A)*B
%% ANS
% X = 7
% Y = 4
% Z = 19
% problem 16
% PROGRAMED BY SHRUNGAR D D
% USN = 1BM17ME430
X=inv(A)*B;
%% ANS
% X = 2
% Y = 3
% Z = 4
% problem 17
% PROGRAMED BY SHRUNGAR D D
% USN = 1BM17ME430
X=inv(A)*B;
%% ANS
% X1 = -1.5130
% X2 = 5.9108
% X3 = 0.3762
% X4 = 1.9126
% problem 18a
% PROGRAMED BY SHRUNGAR D D
% USN = 1BM17ME430
X=inv(A)*B;
%% ANS
% X1 = -1.2834
% X2 = 5.3698
% X3 = 0.6745
% X4 = 1.9041
% problem 18b
% PROGRAMED BY SHRUNGAR D D
% USN = 1BM17ME430
X=inv(A)*B;
%% ANS
% X1 = -0.1355
% X2 = 1.0710
% X3 = 2.4774
% X4 = -0.1097