计算方法实验7--牛顿下山法.cpp 计算方法实验7--牛顿下山法.cpp
2019-12-21 19:52:11 2KB 计算方法
1
33节点牛顿法潮流计算matlab,牛顿-拉夫逊法潮流计算的Matlab实现
2019-12-21 19:49:44 11KB 33节点 matlab 牛顿法 潮流计算
1
我的思路是这样的: 最速下降法能找出全局最优点,但在接近最优点的区域内就会陷入“齿型”迭代中,使其每进行一步迭代都要花掉非常久的时间,这样长久的等待是无法忍受的,不信你就在我那个程序的第一步迭代中把精度取得很小如:0.000000001等,其实我等过一个钟都没有什么结果出来。 再者我们考究一下 牛顿迭代法求最优问题,牛顿法相对最速下降法的速度就快得多了,而且还有一个好处就是能高度逼近最优值,而不会出现死等待的现象。 如后面的精度,你可以取如:0.0000000000001等。 但是牛顿法也有缺点,就是要求的初始值非常严格,如果取不好,逼近的最优解将不收敛,甚至不是最优解。 就算收敛也不能保证那个结就是全局最优解,所以我们的出发点应该是:为牛顿法找到一个好的初始点,而且这个初始点应该是在全局最优点附近,这个初始点就能保证牛顿法高精度收敛到最优点,而且速度还很快。 思路概括如下: 1。用最速下降法在大范围找到一个好的初始点给牛顿法:(最速下降法在精度不是很高的情况下逼近速度也是蛮快的) 2。在最优点附近改用牛顿法,用最速下降法找到的点为牛顿法的初始点,提高逼近速度与精度。 3。这样两种方法相结合,既能提高逼近的精度,还能提高逼近的速度,而且还能保证是全局最优点。这就充分吸收各自的优点,扬长避短。得到理想的结果了。
2019-12-21 19:48:53 3KB matlab 最速下降法 牛顿法
1
MATLAB实现电力系统牛顿拉弗逊法潮流计算 此代码简单易懂,而且加了注释。 对于学习电力系统计算机计算潮流和毕业设计很有帮助,
1
数值分析 用MATLAB 牛顿迭代法 可以输入任意函数
2019-12-21 19:47:58 414B MATLAB 数值分析 牛顿迭代法
1
matlab潮流程序(牛顿拉夫逊+PQ分解法)有算例,有注解,亲测可用,小规模节点下的结果与BPA结果一致,有兴趣的朋友可以对程序进行改进(比如PV节点转PQ节点处理等)
2019-12-21 19:45:30 22KB 潮流 牛顿 PQ
1
里面有变尺度算法,牛顿法,阻尼牛顿法,最速下降法 是自己用c写的最优化实验程序 很久没动过c,而且学c时也不精 所以写的很粗糙,望见谅
1
几道例题,用牛顿迭代法解的三道关于非线性方程组的题目,文件中有matlab代码,仅供参考
2019-12-21 19:42:09 76KB word
1
牛顿插值法和三次样条插值法的matlab源程序,附件中有详细的例题、算法说明、数据分析以及源程序
2019-12-21 19:41:57 271KB matlab 牛顿插值法 三次样条插值法
1
采用拟牛顿法求解非线性方程组,结构完整,非线性方程组在此程序里为显示,若是隐式也可借鉴
2019-12-21 19:40:14 4KB C++ 拟牛顿法 非线性方程组
1