Professional Documents
Culture Documents
Numerical Solution.m.m
Numerical Solution.m.m
clc
clear
format long g
tic
t= -0:0.001:7;
initial_x = 5;
initial_dxdt = 3;
[t,x] = ode45( @rhs, t, [initial_x, initial_dxdt])
plot(t,x(:,1));
xlabel('t'); ylabel('x');
title("Solution of ODE")
disp([t,x(:,2)])
y = toc;
display(['Computational time required for Numerical Solution is: ', num2str(y)])
end
function dxdt=rhs(t,x)
dxdt_1 = x(2);
dxdt_2 = -7*x(2)-10*x(1)+20;
dxdt = [dxdt_1; dxdt_2];
end