说明:此为在matlab环境下编写的适用于高维方程组求解的牛顿迭代法算法函数,为工程计算和大型模型求解带来便利。
牛顿迭代法 newton_method newton--method newton-method-matlab 牛顿迭代法-matlab
说明:本代码为牛顿下山法求解非线性方程组。其调用格式为[r,m]=mulDNewton(F,x0,eps) 其中F:非线性方程组,x0:初始解,eps:解的精度;r:求得的一组解,n:迭代步数。
说明:共轭梯度法(Conjugate Gradient)是介于最速下降法与牛顿法之间的一个方法,它仅需利用一阶导数信息,但克服了最速下降法收敛慢的缺点,又避免了牛顿法需要存储和计算Hesse矩阵并求逆的缺点,共轭梯度法不仅是解决大型线性方程组最有用的方法之一,也是解大型非线性最优化最有效的算法之一。 在各...
说明:资源描述最优化算法中的拟牛顿法的BFGS算法,可运行,可自定义参数和初始点即方程组,迭代至误差小于某个给定值停止