Fortran Coder

查看: 4096|回复: 0
打印 上一主题 下一主题

[空间几何] 求凸优化问题的fortran程序code

[复制链接]

6

帖子

3

主题

0

精华

熟手

fresh

F 币
195 元
贡献
53 点

规矩勋章

QQ
跳转到指定楼层
楼主
发表于 2015-12-25 13:54:24 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
求凸优化问题的fortran程序code, 类似于在matlab中的CVX问题,
           CVX is a Matlab-based modeling system for convex optimization. CVX turns Matlab into a modeling language, allowing constraints and objectives to be specified using standard Matlab expression syntax. For example, consider the following convex optimization model:

minimizesubject to∥Ax−b∥2Cx=d∥x∥∞≤e
The following code segment generates and solves a random instance of this model:
m = 20; n = 10; p = 4;A = randn(m,n); b = randn(m,1);C = randn(p,n); d = randn(p,1); e = rand;cvx_begin    variable x(n)    minimize( norm( A * x - b, 2 ) )    subject to        C * x == d        norm( x, Inf ) <= ecvx_end
分享到:  微信微信
收藏收藏 点赞点赞 点踩点踩
您需要登录后才可以回帖 登录 | 极速注册

本版积分规则

捐赠本站|Archiver|关于我们 About Us|小黑屋|Fcode ( 京ICP备18005632-2号 )

GMT+8, 2024-12-24 03:24

Powered by Tencent X3.4

© 2013-2024 Tencent

快速回复 返回顶部 返回列表