牛顿法 Resources

Showing items tagged with "牛顿法"

The Conjugate Gradient (CG) method serves as an intermediate approach between Steepest Descent and Newton's Method. It leverages only first-order derivative information while overcoming the slow convergence of Steepest Descent and avoiding the computational burden of storing, computing, and inverting the Hessian matrix required by Newton's Method. The CG method is not only one of the most useful techniques for solving large linear systems but also stands as one of the most efficient algorithms for large-scale nonlinear optimization problems. In implementation, CG typically uses iterative updates with conjugate directions computed through recurrence relations rather than matrix operations.

MATLAB 268 views Tagged

Optimization algorithms including Conjugate Gradient, Newton's Method, Golden Section Search, and Steepest Descent methods with implementation insights

MATLAB 272 views Tagged

Implementation of key optimization algorithms: 1) Golden Section Method (0.618 Method), 2) Newton's Method, 3) Modified Newton's Method, 4) Fletcher-Reeves (FR) Method, 5) Davidon-Fletcher-Powell (DFP) Method

MATLAB 275 views Tagged

This source code package constitutes my major assignment for the Optimization Theory course, featuring self-implemented versions of the following prevalent optimization algorithms: Steepest Descent Method, Newton's Method, Nonlinear Least Squares Method, and DFP (Davidon-Fletcher-Powell) Method. The implementation includes two test functions, fun1 and fun2, designed to validate algorithm performance and convergence behavior across different optimization landscapes.

MATLAB 256 views Tagged

mulStablePoint - Finds a root of nonlinear equations using fixed-point iteration method; mulNewton - Uses Newton's method to find a root of nonlinear equations; mulDiscNewton - Applies discrete Newton's method to find a root of nonlinear equations; mulMix - Employs Newton-Jacobi iteration method to find a root of nonlinear equations; mulNewtonSOR - Utilizes Newton-SOR iteration method to find a root of nonlinear equations; mulDNewton - Implements Newton's descent method to find a root of nonlinear equations; mulGXF1 - Applies the first form of two-point secant method to find a root of nonlinear equations; mulGXF2 - Uses the second form of two-point secant method to find a root of nonlinear equations

MATLAB 295 views Tagged

A classic and practical camera calibration toolbox authored by Caltech's Jean-Yves Bouguet, featuring nonlinear optimization techniques including Levenberg-Marquardt and Newton's methods for enhanced calibration accuracy.

MATLAB 494 views Tagged