Is it possible to solve this equation symbolicaly with Mupad?
1 visualización (últimos 30 días)
Mostrar comentarios más antiguos
I am trying to solve equation symoblicaly with Mupad, where on the left side I have differential of p3, and on the right side I also have normal value of p3 (not differential).
o := ode(p3'(z) = (-diff(p1,z)*p2-diff(p2,z)*p1-8*diff(p2,z)-8*diff(p1,z)/p0+8*p1*diff(p0,z)/p0^2-diff(p0,z)*p3(z))/p0,p3(z))
On the other side variables p0,p1,p2 are:
p0:=sqrt(1+64*(1-z))
p1:=8*(1/sqrt(1+64*(1-z))-1)
p2:=(-ln(sqrt(1+64*(1-z)))+4*(1-1/(1+64*(1-z))))/sqrt((1+64*(1-z)))
When I gave command
solve(o)
to Mupad, I have got some integral which is not solved, it is not final result. How can I do this with Mupad, and is it possible so solve it symbolicaly on this way?
0 comentarios
Respuestas (1)
Torsten
el 10 de Jul. de 2018
No experienced person will try to solve such a complicated equation symbolically - and obviously MUPAD cannot return an explicit expression for p3(z).
You should use numerical methods instead (e.g. ODE45, ODE15s, ...)
Best wishes
Torsten.
0 comentarios
Ver también
Productos
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!