说明:程序包包含若个子程序,其中有最速下降法,共轭梯度法,牛顿法,拟牛顿法等搜索算法,运行过程中,比较各个算法的优缺点,便于对具体情况做出合适的选择
说明:这是一个潮流计算的程序。运用了牛顿—拉夫逊法。求出了各节点电压,功率分布。
说明:本学期的最优控制作业,对牛顿法、梯度法、共轭梯度法等三种变分法,进行了比较,并得出结论
说明:以上是两个内点法程序,原仿射内点法,对偶仿射内点法。初始内点需要自己给出,自动求解初始内点的程序下次发送
说明:MATLAB数值方法全部源代码,针对科学计算方法全书,包括但不限于二分法,牛顿拉夫森代码,以及试值法,还有后面更多方法,希望学者们课的同学可以下过去看看,会对学习有帮助的上机代码
说明:大规模优化算法LBFGS:基于拟牛顿法BFGS算法的改进。L-BFGS算法的基本思想是:算法只保存并利用最近m次迭代的曲率信息来构造海森矩阵的近似矩阵。
说明:数值分析算法,包括二分法、牛顿迭代法、高斯消去法、基本迭代法、拉格朗日插值、额米特差值、三次样条插值、复化求积算法、龙贝格求积算法等一系列数值分析求解算法。
说明:非线性方程求根 包括二分法、牛顿迭代法的matlab程序。