Professional Documents
Culture Documents
REG.NO : 20BME0672
DIFFERENCE EQUATIONS
GUIDED BY : UDHAYAKUMAR R
REGISTER NUMBER : 20BME0672
NAME : CHAITANYA KUMAR
EXPERIMENT -4A
SOLUTION OF SYSTEM OF DIFFERENTIAL EQUATIONS
BY MATRIX METHOD
AIM:
KEY WORDS:
REGISTER NUMBER : 20BME0672
NAME : CHAITANYA KUMAR
Question 1 :
MATLAB Code:
clc
clear all
syms t A c1 c2
A=input('Enter A for DX=Ax: ')
[P D]=eig(A)
C=[c1;c2]
disp=('The general solution of the system is')
X=C(1,1)*P(:,1)*exp(D(1,1)*t)+C(2,1)*P(:,2)*exp(D(2,2)*t)
INPUT /OUTPUT :
REGISTER NUMBER : 20BME0672
NAME : CHAITANYA KUMAR
QUESTION 2:
MATLAB code:
REGISTER NUMBER : 20BME0672
NAME : CHAITANYA KUMAR
clc
clear all
syms t A c1 c2
A =input('Enter A for DX=AX: ')
[P D]=eig(A)
C=[c1;c2]
disp=('The general solution of the system is')
X=C(1,1)*P(:,1)*exp(D(1,1)*t)+C(2,1)*P(:,2)*exp(D(2,2)*t)
INPUT /OUTPUT :
REGISTER NUMBER : 20BME0672
NAME : CHAITANYA KUMAR
EXPERIMENT -4B
AIM:
KEY WORDS:
REGISTER NUMBER : 20BME0672
NAME : CHAITANYA KUMAR
QUESTION:
MATLAB Code:
clc
clear
syms x a0 a1 a2 a3
y=a0+a1*x+a2*x^2+a3*x^3;
dy=diff(y);
d2y=diff(dy);
gde=collect(d2y-2*x^2*dy+y,x);
cof=coeffs(gde,x);
A2=solve(cof(1),a2);
A3=solve(cof(2),a3);
REGISTER NUMBER : 20BME0672
NAME : CHAITANYA KUMAR
y=subs(y,{a2,a3},{A2,A3});
y=coeffs(y,[a1 a0]);
disp('Solution is')
disp(['y=A(',char(y(1)),'+...)+B(',char(y(2)),'+...)'])
OUTPUT: