Nonlinear equation system solver: broyden

Solve set of nonlinear equations. Optionally define bounds on independent variables.

Vous suivez désormais cette soumission

This function tries to solve f(x) = 0, where f is a vector function. Uses Broyden's pseudo-Newton method, where an approximate Jacobian is updated at each iteration step, using no extra function evaluations. The optional bounds keep the search within a rectangular region.
fsolve from the optimisation toolbox is more robust but lacks the bounds option.

Citation pour cette source

Are Mjaavatten (2026). Nonlinear equation system solver: broyden (https://fr.mathworks.com/matlabcentral/fileexchange/54667-nonlinear-equation-system-solver-broyden), MATLAB Central File Exchange. Extrait(e) le .

Informations générales

Compatibilité avec les versions de MATLAB

  • Compatible avec toutes les versions

Plateformes compatibles

  • Windows
  • macOS
  • Linux
Version Publié le Notes de version Action
2.0.1

Improved robustness.
Added Live Editor script broyden_demo.mlx

1.2.0.0

Revised call sequence: bounds and other optional inputs are now entered ar name/value pairs. Added Image and Live Script example.

1.1.0.0

Added iteration history as an output.

1.0.0.0