You are now following this Submission
- You will see updates in your followed content feed
- You may receive emails, depending on your communication preferences
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.
Cite As
Are Mjaavatten (2026). Nonlinear equation system solver: broyden (https://www.mathworks.com/matlabcentral/fileexchange/54667-nonlinear-equation-system-solver-broyden), MATLAB Central File Exchange. Retrieved .
General Information
- Version 2.0.1 (49.2 KB)
MATLAB Release Compatibility
- Compatible with any release
Platform Compatibility
- Windows
- macOS
- Linux
| Version | Published | Release Notes | Action |
|---|---|---|---|
| 2.0.1 | Improved robustness.
|
||
| 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 |
