Problem on solving nonlinear algebraic equations

1 回表示 (過去 30 日間)
Lwei
Lwei 2011 年 8 月 9 日
I'm trying to solve a nonlinear algebraic equation set with 16 eqns. The problem is that these equations are highly ill-conditioned. (Coefficients for some equations are 10^8 larger than others )
I've tried "fsolve" to solve it, but it's not working.
Is there any options in fsolve to deal with ill-conditioned equations?
Thanks!!!

回答 (2 件)

Lwei
Lwei 2011 年 8 月 10 日
Any help?

Walter Roberson
Walter Roberson 2011 年 8 月 10 日
Perhaps move it to within MuPad and do the solve() computation with Digits set to a significantly higher number?
The result will still be extremely sensitive to perturbations in the original data, but you will at least be able to get a result.

カテゴリ

Help Center および File ExchangeSystems of Nonlinear Equations についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by