说明:共轭梯度法(Conjugate Gradient)是介于最速下降法与牛顿法之间的一个方法,它仅需利用一阶导数信息,但克服了最速下降法收敛慢的缺点,又避免了牛顿法需要存储和计算Hesse矩阵并求逆的缺点,共轭梯度法不仅是解决大型线性方程组最有用的方法之一,也是解大型非线性最优化最有效的算法之一。 在各...
说明:用于解反问题的共轭梯度法,对于Ax=b,输入矩阵A,列向量b,以及迭代步数k,可求的列向量x-Solution of inverse problems for the conjugate gradient method, for Ax = b, the input matrix A, the col...
说明:共轭梯度法(Conjugate Gradient)是介于最速下降法与牛顿法之间的一个方法,它仅需利用一阶导数信息,但克服了最速下降法收敛慢的缺点,又避免了牛顿法需要存储和计算Hesse矩阵并求逆的缺点,共轭梯度法不仅是解决大型线性方程组最有用的方法之一,也是解大型非线性最优化最有效的算法之一。 在各...
说明:共扼梯度法的matlab源程序,寻找非线性或线性方程的极值
说明:共轭梯度法的matlab程序(FR共轭梯度法程序)
说明:共轭梯度法,是数值分析中很重要的一种,源码为其在matlab中的实现。
说明:FR共轭梯度算法求极小值。y为给定函数,x为函数变量,x0为搜索起始点返回值fm为极小值,xm为极小值点
说明:无约束优化中的共轭梯度算法程序,解压缩后就可以用了
说明:matlab编写的共轭梯度法,用来解决非线性优化问题