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