NewtonRaphson_0.5

所属分类:matlab编程
开发工具:matlab
文件大小:371KB
下载次数:5
上传日期:2015-02-03 15:54:26
上 传 者sswtechnology
说明:  matlab code for Newton-Raphson solver

文件列表:
html (0, 2015-01-30)
html\newtonraphson_example.html (19030, 2014-02-12)
html\newtonraphson_example.png (5455, 2014-02-12)
html\newtonraphson_example_01.png (7283, 2014-02-12)
html\newtonraphson_example_02.png (11852, 2014-02-12)
Moody_diagram.jpg (351804, 2014-02-12)
newtonraphson.m (9522, 2014-02-12)
newtonraphson_example.m (4138, 2014-02-12)

NewtonRaphson ============= Yet another solver that uses the backslash function to solve a set of non-linear equations. Description ----------- Although this is the most basic non-linear solver, it is surprisingly powerful. It is based on the Newton-Raphson method in chapter 9.6-7 of Numerical Recipes in C. In general for well behaved functions and decent initial guesses, its convergence is at least quadratic. However it may fail if the there are local minimums, the condition of the Jacobian is poor or the initial guess is relatively far from the solution. When convergence is negative, it will attempt to backtrack and line-search. It was validated with fsolve from the MATLAB [Optimization Toolbox and IPOPT](https://projects.coin-or.org/Ipopt). Please see the help comments and the example. Note: LSQ curve-fit type problems can also be solved using newtonraphson. These are problems where there are many data for a single function, but the coefficients of the function are unknown. Since there is more data than unknowns, and the residual is minimized for each data point, the Jacobian is not square. These problems usually exit with flag 2: "May have converged." and the solution is the best fit in the "least-squares" sense. ![Moody Diagram](Moody_diagram.jpg "Moody Diagram") Credit: [Moody diagram is from Wikipedia](http://upload.wikimedia.org/wikipedia/commons/8/80/Moody_diagram.jpg)

近期下载者

相关文件


收藏者