How to solve ODE with Laplace Transformation and step function?

조회 수: 11 (최근 30일)
Thu Thai
Thu Thai 2020년 9월 18일
답변: Keyur Mistry 2020년 9월 22일
Hello, I have been working on this problem. I have to use Laplace Transformation for this equation:
EQN = D2y+ 5*Dy + y == 8*Du + u (D2y is second order derrivative ). I was told to treat u(t) as a step function, u(t) change from 0 to 1. This is so far my cod
% Inverse of the Laplace Transform:
y=ilaplace(Y,s,t)
I compare the result and my code was wrong and I know it must be something with u(t). I need to help to correct the above code. Thank you in advance.

답변 (1개)

Keyur Mistry
Keyur Mistry 2020년 9월 22일
I understand that the code you have provided is not giving the correct output. After analyzing the code, here are some observations I have
  • There is no need to add ‘assume([t Y]>0)’ if we are looking for generalized output
  • As u(t) is step function, value of ‘u’ should be equal to ‘heaviside(t)’
  • Variable ‘Du’ must be defined the way ‘Dy’ has been defined.

카테고리

Help CenterFile Exchange에서 Ordinary Differential Equations에 대해 자세히 알아보기

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by