Dsolve answer different than expected answer.

I was tasked with using dsolve to get the answer for the first order linear differential equation y' + 6y = 3e^-2t. this is the code that I am using syms y(t)
eqn = diff(y,t) + 6*y == (3*exp(-2*t));
cond = y(0) == 2;
ySol(t) = dsolve(eqn,cond)
the answer given is (exp(-6*t)*(3*exp(4*t) + 5))/4
and I expected to get and answer equivalent to 3/4e^-2t + 5/4e^-6t
not sure where my error here lies.
Thank you in advance.

댓글 수: 2

Torsten
Torsten 2022년 3월 26일
편집: Torsten 2022년 3월 26일
The two expressions are equal.
Maybe a "simplify" on the result will give your solution.
Oh my goodness I see it now. Thank you so much I somehow missed that exp(-6*t) is multiplied by 5 making them equivalent.

댓글을 달려면 로그인하십시오.

답변 (0개)

카테고리

도움말 센터File Exchange에서 Numerical Integration and Differential Equations에 대해 자세히 알아보기

제품

릴리스

R2022a

질문:

2022년 3월 26일

댓글:

2022년 3월 26일

Community Treasure Hunt

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

Start Hunting!

Translated by