Optimization Toolbox | ![]() ![]() |
New Features in Version 2.2
Version 2.2 (Beta 2) of the Optimization Toolbox offers a New fsolve Default Algorithm
New fsolve Default Algorithm
The fsolve
function, which is used to solve systems of nonlinear equations, has a new default algorithm for medium-scale systems where the number of equations is equal to the number of variables. The new algorithm uses a trust-region dogleg method that has improved convergence properties over the previous default method.
In keeping with the new default trust-region dogleg algorithm, fsolve
now defaults to the medium-scale method. A new 'NonlEqnAlgorithm' fsolve
parameter enables you to choose the Levenberg-Marquardt or Gauss-Newton algorithm over the trust-region dogleg algorithm.
For more information, see Nonlinear Systems of Equations, Nonlinear Equations Implementation, and the fsolve
reference page.
![]() | What Is the Optimization Toolbox? | Configuration Information | ![]() |