How to Solve a Second-Order Differential Equation?
이전 댓글 표시
I need to solve this equation in matlab:

I wrote this but it gives me an answer with parameter t, which i don't know what means:
eqn2 = 'x*D2y+2*Dy-x*y=2*exp(x)';
pretty(simplify(dsolve(eqn2)))
Answear: C6*exp((t*((x^2 + 1)^(1/2) - 1))/x) - (2*exp(x))/x + C7*exp(-(t*((x^2 + 1)^(1/2) + 1))/x)
I know that the correct answear is 
Can you help me with matlab code?
채택된 답변
추가 답변 (1개)
syms x y
eqn2 = 'x*D2y+2*Dy-x*y=2*exp(x)';
dsolve(eqn2,x)
카테고리
도움말 센터 및 File Exchange에서 Assumptions에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!
