Mathcad 'Odesolve' to solve boundary value problem
- September 8, 2010
- 3 replies
- 6614 views
Hi,
I tried to solve a boundary value problem of a nonlinear sytem of differential equations, but with no success. The 'odesolve' command keeps saying not able to converge to solution. It is a boundary value problem, so naturally there are 7 prescribed initial conditions and 6 prescribed conditions at the other end (See attached mathcad file), but it keeps saying not able to converge and suggest to change initial guess values. However, there is no way to change them in the solve block. Instead I have reprogram the problem using cumbersome 'c' language using ISML library to carry out multiple shooting strategy to solve the problem, and it works. It seems that the 'odesolve' command does not support multiple shooting strategy to solve highly non-linear system of ordinary differential equations with boundary conditions prescribed at the terminal ends of integration.
Is there any workaround to force the 'odesolve' command to converge in mathcad. Experts out here care to comment and give your view.

