Vous êtes sur la page 1sur 17

% probelm 1b

% 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

% -1 -2 -3 -4 -5 -6 -7 -8 -9 -10 -11 -12

% Columns 13 through 15

% -13 -14 -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

if(i==1 || i==3 || i==5 )

if(j==1 || j==2 || j==4 || j==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

if( j==4 || j==6)

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

% 0.0000 0.0000 0.0378 1.5152 i0 i0.0000 i0.0001

% Columns 8 through 9

% i0.0009 0.0000

% problem 4
% PROGRAMED BY SHRUNGAR D D
% USN = 1BM17ME430

A=[2 5 8 11 14 17; 3 6 9 12 15 18; 4 7 10 13 16 19; 5 8 11 14 17 20; 6 9 12


15 18 21];
B=[5 10 15 20 25 30; 30 35 40 45 50 55; 55 60 65 70 75 80];
v=linspace(99,91,9);

% 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

% Replace last 4 coloum of FOURTH row of A with the element 5


% through 8 of v

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

% Replace last 4 coloum of FIFTH row of A with the 3RD THROUGH


% 6TH OF 3RD ROW

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]) =

% 203 476 890


% -146 -242 -521
% 65 230 473

% 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 =

% -0.0251 -0.0026 0.0082


% -0.0383 -0.0011 0.0093
% 0.0111 0.0082 -0.0069

% (C^-1)*(B^-1)*(A^-1) =

% -0.0251 -0.0026 0.0082


% -0.0383 -0.0011 0.0093
% 0.0111 0.0082 -0.0069

% 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 *

% 8.8765 0.2536 -2.5361


% 3.5506 0.1014 -1.0145
% -6.5094 -0.1860 1.8598

% 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

A=[1 -2; 1 5];


B=[1 5; -2 7];

[V,L]=eig(A);
[V,L]=eig(B);

%% ANS

% eigenvector for matrix A =


%
% -0.9597 0.5054
% 0.2811 -0.8629

% eigenvalues for matrix A =


%
% 1.5858 0
% 0 4.4142

% eigenvector for matrix B =

% 0.8452 + 0.0000i 0.8452 + 0.0000i


% 0.5071 + 0.1690i 0.5071 - 0.1690i

% eigenvalues for matrix B =

% 4.0000 + 1.0000i 0.0000 + 0.0000i


% 0.0000 + 0.0000i 4.0000 - 1.0000i

% 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 =

% 0.7071 0.3251 0.6280


% -0.7071 0.3251 0.6280
% -0.0000 -0.8881 0.4597

% 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 =

% -0.2673 -0.3259 -0.9068


% -0.5345 0.8332 -0.1419
% 0.8018 0.4468 -0.3969

% PRINCIPAL DIRECTION =

% -2.0000 0 0
% 0 0.6088 0
% 0 0 7.3912

% problem 13
% PROGRAMED BY SHRUNGAR D D
% USN = 1BM17ME430

A=[1 2 -3; -3 -1 1; 1 -1 1];


B=[5; -8; 0];

X=inv(A)*B;

%% ANS

% X = 2
% Y = 3
% Z = 1

% problem 14 same as problem 13

% 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

A=[1 -3 0; 2 3 -1; 4 5 -2];


B=[-7; 9; 15];

X=inv(A)*B;

%% ANS

% X = 2
% Y = 3
% Z = 4

% problem 17
% PROGRAMED BY SHRUNGAR D D
% USN = 1BM17ME430

A=[1 2 3 5; -2 5 7 -9; 5 7 2 -5; -1 3 -7 7];


B=[21; 18; 25; 30];

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

A=[1 2 3 5; -2 5 7 -9; 5 7 2 -5; -1 3 -7 7];


B=[21; 17; 23; 26];

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

A=[1 2 3 4; 2 -2 -1 1; 1 -3 4 -4; 2 2 -3 4];


B=[9; -5 ; 7 ; -6];

X=inv(A)*B;

%% ANS

% X1 = -0.1355
% X2 = 1.0710
% X3 = 2.4774
% X4 = -0.1097

Vous aimerez peut-être aussi