hillyuan 发表于 2014-11-10 19:10:04

渐增Lagrangian乘数法/内点法的实装方法

本帖最后由 hillyuan 于 2014-11-12 09:37 编辑

3渐增Lagrangian乘数法/内点法的实装方法前述第1节讲述的四种方法中,罚函数法,Lagrangian乘数法的解可以从所得方程直接解出。而递增Lagrangian乘数法和内点法需要使用迭代法求解。
在本节中,将以一自由度的接触问题为例,又易到难地讲解采用递增Lagrangian乘数法和内点法的接触算法。由于接触问题的解析一般用增分法求解,而在第一节中我们给出的是全量公式。在这一节中给出的算法是基于增分法的,因此第一节中给出的公式也要相应改写。
为显示算法实现,从本节开始将添加一些用python语言编写的程序附件。在之后的算法实现中。将大量使用迭代计算。为了明示迭代步数,本文将以上下标n,k表示各迭代步。
本文是系列博文的第二讲。 给出了具体的算法并附有程序。原文见http://hillyuan.blogspot.jp/2014/10/blog-post.html
http://hillyuan.blogspot.jp/2014/11/blog-post.html






chunyu 发表于 2014-11-11 21:08:56

本帖最后由 chunyu 于 2014-11-11 21:52 编辑

Great!非常好!
但大陆屏蔽很多资源,Python代码试了很多方式都不能下载,袁老师能不能直接使用附件的形式直接上传?
或者有哪位朋友知道该怎么翻墙下载?

hillyuan 发表于 2014-11-12 09:38:48

chunyu 发表于 2014-11-11 21:08
Great!非常好!
但大陆屏蔽很多资源,Python代码试了很多方式都不能下载,袁老师能不能直接使用附件的形式 ...

添加了附件程序

菜小虫 发表于 2014-11-13 22:57:54

楼主辛苦了

菜小虫 发表于 2014-11-13 22:58:37

辛苦了,辛苦了

菜小虫 发表于 2014-11-13 22:59:33

楼主好人,辛苦了

mxlzhenzhu 发表于 2014-12-4 00:43:22

内点法,是凸优化里面的算法?
页: [1]
查看完整版本: 渐增Lagrangian乘数法/内点法的实装方法