help me to solve this second order non-linear differential eq?
Ältere Kommentare anzeigen
can anyone help me to solve this?
y''+a*sign(y')*|y'|^1.8+by=c*sin(wt)
y=y(t) ;
y(0)=0 ; y'(0)=0
4 Kommentare
Jan
am 26 Dez. 2012
Do you know, that you can convert an ODE system of degree 2 to one of degree 1?
Walter Roberson
am 27 Dez. 2012
Where is the "x" in your revised ODE ?
N/A
am 27 Dez. 2012
Akzeptierte Antwort
Weitere Antworten (1)
Walter Roberson
am 27 Dez. 2012
0 Stimmen
The solution is y(t) = 0, x(t) = 0
2 Kommentare
Greg Heath
am 27 Dez. 2012
Only because this is an ill-posed problem with the silly condition x(0)=0. Typically. the assumption would be that x is an arbitrary known input, not necessarily zero at t=0. For example, your solution is correct for x(t) = sin(t), but not for x(t) = cos(t).
Then
y1' = 0*y1 + 1*y2
y2' = - b*y1 - a*y2*abs(y2)^0.8 + x
Which, as far as I can see, can only be solved numerically.
Walter Roberson
am 27 Dez. 2012
The original problem had x(t) on the right-hand side rather than c*sin(wt)
Kategorien
Mehr zu Ordinary Differential Equations finden Sie in Hilfe-Center und File Exchange
Produkte
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!