You are on page 1of 11

REGISTER NUMBER : 20BME0672

NAME : CHAITANYA KUMAR

NAME : RAYUDU CHAITANYA KUMAR

REG.NO : 20BME0672

SUBJECT CODE : MAT2002

SUBJECT TITLE : APPLICATIONS OF DIFFERENTIAL AND

DIFFERENCE EQUATIONS

LAB SLOT : L43+L44

GUIDED BY : UDHAYAKUMAR R
REGISTER NUMBER : 20BME0672
NAME : CHAITANYA KUMAR

Experiment-2A

Cayley -Hamilton’s theorem

AIM:

KEY WORDS:
REGISTER NUMBER : 20BME0672
NAME : CHAITANYA KUMAR

Questions:
REGISTER NUMBER : 20BME0672
NAME : CHAITANYA KUMAR

MATLAB Code:

clear
clc
A=input('Enter the matrix A: ')
DimA=size(A)
charp=poly (A)
P= zeros (DimA) ;
for i = 1:DimA(1) + 1
P = P+ charp ( i ) *A^( DimA(1)+1-i);
end
disp ('RHS of the characteristic equation = ' )
disp (round(P))
if round (P) == 0
disp ('Caylay-Hamilton theorem is verified')
end

INPUT

OUTPUT
REGISTER NUMBER : 20BME0672
NAME : CHAITANYA KUMAR

Experiment-2B

Eigenvalues and Diagonalization of Square Matrices

AIM:
REGISTER NUMBER : 20BME0672
NAME : CHAITANYA KUMAR

KEY WORDS:

QUESTION 1:

MATLAB Code:

clc
clear all
close all
A=input('A= ')
dim=length(A);
l=eig(A)
for i=1 : dim
disp(['Eigenvector X',num2str(i)])
disp(null(A-l(i)*eye(dim)))
end

INPUT:
REGISTER NUMBER : 20BME0672
NAME : CHAITANYA KUMAR

OUTPUT:
REGISTER NUMBER : 20BME0672
NAME : CHAITANYA KUMAR

QUESTION 2:

MATLAB Code:

clc
clear all
close all
A=input('Enter the matrix to be diagnolised A= ')
[P D]=eig(A)
disp('Diagnol form of A is ')
diA=inv(P)*A*P;
disp(diA)

INPUT:
REGISTER NUMBER : 20BME0672
NAME : CHAITANYA KUMAR

OUTPUT:

QUESTION 3:

MATLAB Code:

clc
REGISTER NUMBER : 20BME0672
NAME : CHAITANYA KUMAR

clear all
close all
A=input('Enter the symmetric matrix A: ')
[P D]=eig(A)
N=mormc(P)
disp('Diagnol form of A is ')
DM=N'*A*N

INPUT:

OUTPUT:
REGISTER NUMBER : 20BME0672
NAME : CHAITANYA KUMAR

You might also like