欢迎来这里逛逛,前些时间我的空间总是跟别人的重叠,搞得我也没心思来这里打理,今后可能好一点儿^_^

[推荐]:一个极度优秀的国产优化软件1stOpt1.0

上一篇 / 下一篇  2005-12-13 00:20:15

查看( 1451 ) / 评论( 24 )
本来发在MATLAB版不是很合适,但是最近在利用MATLAB帮朋友做优化问题实在是碰壁太多.其初值依赖性让我十分头疼,偶然在研学的origin版看到了这个软件的简介,down了一个试用,感觉非常出色,感谢liequan和原来常来simwe的shamohu两位优化高手的介绍,让我知道了国产优化软件竟能有如此出色的表现(其优化算法的水平+程序的易用性个人感觉高于我已知的其他软件,且只有不到6M),尤其是不用初值试探而摆脱的初值依赖的特性让我怦然心动.所以斗胆借MATLAB的宝地推荐一下(也是想让MATALB版不知道这个软件的同仁试之再与MATLAB的优化工具箱比较之,若与版规不合则请老大删除).以下为一个示例:
*i!n N f3RX0 下列这个优化问题,搞过优化的人就不必多言了,应该能看出这个软件的优化能力——15+s迭代27次解决20个变量的全局优化问题:SimWe个人空间EXq%pD
代码:
^h;s^{0Y0 Title "Type your title here";
zS8aZb1}O0 Constant n=20;SimWe个人空间+Y6sO*~;|Xv
Parameters x(1:n)=[-30,30];
/aWiC(NY0 MinFunction Sum(i=1:n-1)(3*(cos(2*x)+sin(2*x[i+1]))+Sqrt(x[i+1]^2+x^2));SimWe个人空间j[Yo'G f
计算结果:
j7t2RnY'z.jr7L0 f=-51.7695SimWe个人空间:`-p7x^l
可以做整数规划,可以做混合非线性规划,这些MATLAB里没有现成的工具箱来实现.尤其是它可以对隐函数做优化.这是连lingo或者lindo都无法做到的...共享版里对计算没有限制,但是不能进行复制粘贴,但对于计算而言,我们也没有什么损失.另外请不要跟贴要什么破解版,我也是从google上搜出来的,自己动动手吧^_^.再贴一张上面的图,可以看出:这种问题往往用普通搜索优化很容易掉进局部最优值的陷阱里,但用1stOpt则似乎没有该问题,唯一遗憾是没有算法的详细介绍,应该是该公司的知识产权.SimWe个人空间a;zy9T9u-Q-N,cH+i)E
SimWe个人空间@2B4J#yR
fomula.jpg

TAG:

alexqxp的个人空间 alexqxp 发布于2005-12-13 09:02:37
Re:[推荐]:一个极度优秀的国产优化软件1stOpt1.0
我也有类似的想法。因为我搞图像的时候也遇到一些非常好的软件,有空给大家介绍。|Simwe.com|仿真|设计|有限元|虚拟仪器]e]3D&P0W%Lc\5f
SimWe个人空间SN/XF^)F z(K
To bainhome:SimWe个人空间Zz[j$_F0C        OQ
还记得当初我发比较杂的技术帖子没有地方放,最后放到水区。是你邀我发到本版。拳拳之意,至今难忘。
cwit的个人空间 cwit 发布于2005-12-13 19:04:21
Re:[推荐]:一个极度优秀的国产优化软件1stOpt1.0
确实是好东西,国内也有一些东西还是很不错的。只是声音还太小,真正参与的人也不多。整个研发阶层和开发人员的心态还不够踏实,相信会逐步改善的!
bain's home bainhome 发布于2005-12-13 19:59:58
Re:[推荐]:一个极度优秀的国产优化软件1stOpt1.0
alexqxp wrote:e.simwe.com&P9GuQ[Uq~
我也有类似的想法。因为我搞图像的时候也遇到一些非常好的软件,有空给大家介绍。|Simwe.com|仿真|设计|有限元|虚拟仪器 A8df
q6O:E9Peb-f)z

...
1zL,JU}.cq"{8}SimWe个人空间
4q~#`c-s+["UK'r仿真分析,有限元,模拟,计算,力学,航空,航天,ANSYS,MSC,ABAQUS,ALGOR,Adina,COMSOL,FEMLAB,Matlab,Fluentto alexqxp:
f2qoq)GT'c3^"d5ISimWe个人空间我也感觉其实不必强分派别的,只要有利技术交流,能给学习MATLAB增添哪怕一丝一毫的补益,放在哪里其实我觉得都可以。
&SK|3zd"C ][2USimWe个人空间一并感谢版主的宽容气度。 $^mvNz EI3W:Y
仿真分析,有限元,模拟,计算,力学,航空,航天,ANSYS,MSC,ABAQUS,ALGOR,Adina,COMSOL,FEMLAB,Matlab,FluentU7tKolH$B
to cwit:呵呵...这个软件的介绍我自己看了一下,在国外声音可是不小啊!洋人们评价很高的^_^销到十几个国家去了,感觉很是骄傲,所以更是要替国货宣传宣传。共享版已经非常不错了,这个软件会非常有前途的,真希望更多这样的软件能被国人开发出来。
taohe的个人空间 taohe 发布于2005-12-13 20:19:23
Re:[推荐]:一个极度优秀的国产优化软件1stOpt1.0
对所用算法感兴趣。如果真的能够从局部最优跳出的话,真想知道所用的算法。
bain's home bainhome 发布于2005-12-14 12:34:19
Re:[推荐]:一个极度优秀的国产优化软件1stOpt1.0
今天早上抽空用这个软件算了一下一个MATLAB优化书中讲解遗传算法时使用的例子——对于Ackley函数的寻优,公式在下面:仿真分析,有限元,模拟,计算,力学,航空,航天,ANSYS,MSC,ABAQUS,ALGOR,Adina,COMSOL,FEMLAB,Matlab,Fluent,CFD,CAE,CAD,CAMS#W#m}n7]5W
这应该也是一个典型的让局部寻优算法比较头疼的函数,遗传算法可以解决,但是用这个软件算起来也比较轻松。e.simwe.comN6[5D9n7f
代码:SimWe个人空间_yQ)B&u
}/}T(A

Title "Type your title here";SimWe个人空间*JD4A6@A"d i:Ue+Mi*Xl
Constant n=2;
J5BK-GKl.J7|M|Simwe.com|仿真|设计|有限元|虚拟仪器Parameter x(1:n)=[-5,5];._        J/B4O)^(~_#T
minFunction (22.71282-20*exp(-0.2*sqrt(1/n*(sum(j=1:n)(x[j]^2))))-exp(1/n*(sum(j=1:n)(cos(2*pi*x[j])))));e.simwe.comV/l"W;d1A-Jz
J6S

计算结果:|Simwe.com|仿真|设计|有限元|虚拟仪器&A } YF7k!Kuo5]C
目标函数值:-0.0054618284583019
5nAN:siM$i?|Simwe.com|仿真|设计|有限元|虚拟仪器x1:-2.131504843365953E-13
$B_BSVcES)M4ND|Simwe.com|仿真|设计|有限元|虚拟仪器x2:1.24017352533981E-13
Qmtf}+ze.simwe.com优化算法:最大继承法仿真分析,有限元,模拟,计算,力学,航空,航天,ANSYS,MSC,ABAQUS,ALGOR,Adina,COMSOL,FEMLAB,Matlab,Fluent+S0|(PE1}
计算时间00:00:00:188
8~O9ZU!Mt"WX.] g迭代数:15|Simwe.com|仿真|设计|有限元|虚拟仪器"h:d5l zP@)W+w
==================================
exy;S+L        mY.CP CSimWe个人空间精确解为p=0,x=[0 0]
)J](]H0k N仿真分析,有限元,模拟,计算,力学,航空,航天,ANSYS,MSC,ABAQUS,ALGOR,Adina,COMSOL,FEMLAB,Matlab,Fluent,CFD,CAE,CAD,CAMMATLAB遗传算法的求解结果为:x=[0 0],p=0.0055
fomula.jpg

fomula.jpg

shasha发布于2005-12-14 13:48:32
Re:[推荐]:一个极度优秀的国产优化软件1stOpt1.0
在数值计算领域,拿的出手的国产软件实在太少,能将国外大牌软件比下去的更是闻乎未闻。国产的1stOpt能有如此水平(非线形拟合,优化等),强烈支持!
shasha发布于2005-12-16 17:14:32
Re:[推荐]:一个极度优秀的国产优化软件1stOpt1.0
用1stOpt作曲线拟合真是太方便了。看到有人问曲线的分段拟合问题,试着用1stOpt算了一下,连拐点都自动算出:
:b0l)W
?.i仿真分析,有限元,模拟,计算,力学,航空,航天,ANSYS,MSC,ABAQUS,ALGOR,Adina,COMSOL,FEMLAB,Matlab,Fluent,CFD,CAE,CAD,CAM

wmd&u$Qjw|Simwe.com|仿真|设计|有限元|虚拟仪器实例代码:(差分进化或爬山法)SimWe个人空间8N%E6c+qj        J        \7C
Parameter p(1:5);|Simwe.com|仿真|设计|有限元|虚拟仪器5~Y| } Xu
Function y=if(x>p3, p1+p2*x, p4+p5*x);
)|;};SLS&@+m&q%N|Simwe.com|仿真|设计|有限元|虚拟仪器Data;SimWe个人空间+|7_%U4mOrj7C
0.000000  1.140SimWe个人空间 rp$F7b _(MaG
2.700000  1.073 KK
` rs4v}O}

5.400000  1.000
9z^4h1d&me.simwe.com8.100000  0.867
{4O7_aZ仿真分析,有限元,模拟,计算,力学,航空,航天,ANSYS,MSC,ABAQUS,ALGOR,Adina,COMSOL,FEMLAB,Matlab,Fluent,CFD,CAE,CAD,CAM10.800000  0.912
KOcS^SimWe个人空间13.500000  0.761!Hj
I(m}7|?8]

16.200000  0.690lg?$u!bh)M
18.900000  0.536
,X%vC
Q$[&t\0p7Ge.simwe.com
21.600000  0.618
9~v+n$H2N#A6v7?0P3F%VSimWe个人空间24.300000  0.467
g,i(A)X"H9l26.400000  0.653仿真分析,有限元,模拟,计算,力学,航空,航天,ANSYS,MSC,ABAQUS,ALGOR,Adina,COMSOL,FEMLAB,Matlab,Fluent,CFD,CAE,CAD,CAM
q|JK]!}Z!E6h[

28.100000  1.241e.simwe.comv#x5lb'A/q
29.800000  1.849
q+U7r? W|31.500000  2.622
]#M)sj4LD?,gUe.simwe.com33.200000  3.279
a?_
eU~+rv+}dSimWe个人空间
34.900000  3.927仿真分析,有限元,模拟,计算,力学,航空,航天,ANSYS,MSC,ABAQUS,ALGOR,Adina,COMSOL,FEMLAB,Matlab,Fluent,CFD,CAE,CAD,CAM+w5Il4aj!t.r#S7[
36.600000  4.705SimWe个人空间*N6~"X4X[.M
38.300000  5.238SimWe个人空间AYI|#p(a|$Or sF
40.000000  6.007
*gd5?+}V!m y%G6[|Simwe.com|仿真|设计|有限元|虚拟仪器7n%tPc.t0X
结果:
C'f[6p5oC仿真分析,有限元,模拟,计算,力学,航空,航天,ANSYS,MSC,ABAQUS,ALGOR,Adina,COMSOL,FEMLAB,Matlab,Fluent,CFD,CAE,CAD,CAM参数  最佳估算
7L0Cz+vEU[e.simwe.com----------  -------------
["Z$mZ9F2J3Or0v1[lp1           -9.87750457625371
e
p6U*H
w{+y&bd^,\仿真分析,有限元,模拟,计算,力学,航空,航天,ANSYS,MSC,ABAQUS,ALGOR,Adina,COMSOL,FEMLAB,Matlab,Fluent
p2           0.396313725529418e.simwe.com(\_9{9k~M`
p3           25.5377620975494|Simwe.com|仿真|设计|有限元|虚拟仪器6~A
kt Lk PP

p4           1.14032727376244|Simwe.com|仿真|设计|有限元|虚拟仪器"Df#||1v-A${Vw
p5           -0.0274837262206996
tt.gif

tt.gif

luoriming发布于2005-12-18 10:09:35
Re:[推荐]:一个极度优秀的国产优化软件1stOpt1.0
强,简直是咱们中国人的骄傲!e.simwe.comsU_&}Fd        YgiN
仿真分析,有限元,模拟,计算,力学,航空,航天,ANSYS,MSC,ABAQUS,ALGOR,Adina,COMSOL,FEMLAB,Matlab,FluentL*k-E({        l&u
这么好的软件,先前怎么没听说过?仿真分析,有限元,模拟,计算,力学,航空,航天,ANSYS,MSC,ABAQUS,ALGOR,Adina,COMSOL,FEMLAB,Matlab,Fluent,CFD,CAE,CAD,CAMrd
\W(vD

可能因为偶不是搞优化的。
shamohu发布于2006-01-04 16:18:05
Re:[推荐]:一个极度优秀的国产优化软件1stOpt1.0
在其它论坛上看到的一个优化例子。用Matlab,Lingo等优化软件几乎找不到正解。用1stOpt却相当容易。e.simwe.comJR7Nba@
|Simwe.com|仿真|设计|有限元|虚拟仪器.`*X[L;Ou@ic
一过圆心的圆,半径为30,圆内两点 a(x1,y1) 及 b(x2,y2)。仿真分析,有限元,模拟,计算,力学,航空,航天,ANSYS,MSC,ABAQUS,ALGOR,Adina,COMSOL,FEMLAB,Matlab,Fluent,CFD,CAE,CAD,CAM%w(?
ZrNM-k


A?W-LLa,D)J%\/Y|Simwe.com|仿真|设计|有限元|虚拟仪器求:f=x1*y1+x2*y2的最大值|Simwe.com|仿真|设计|有限元|虚拟仪器6A LQF'g9GM
|Simwe.com|仿真|设计|有限元|虚拟仪器 k'ry~p
\ h4lr7q

约束条件:   1:  横轴x1能被5整除, x2能被6整除; 纵轴y1能被0.5整除,y2能被0.7整除;
jx
{4iqni/v${R x仿真分析,有限元,模拟,计算,力学,航空,航天,ANSYS,MSC,ABAQUS,ALGOR,Adina,COMSOL,FEMLAB,Matlab,Fluent
!n v+[} ?'}3W
                  2:  两点应位于园内,且x1大于10, y1大于4;x1*y1+x2*y2 <= 0;
*K0{?4k*m8DR;F0}5l!o仿真分析,有限元,模拟,计算,力学,航空,航天,ANSYS,MSC,ABAQUS,ALGOR,Adina,COMSOL,FEMLAB,Matlab,Fluent,CFD,CAE,CAD,CAM仿真分析,有限元,模拟,计算,力学,航空,航天,ANSYS,MSC,ABAQUS,ALGOR,Adina,COMSOL,FEMLAB,Matlab,Fluent,CFD,CAE,CAD,CAM&UMR)]cFv
大家有兴趣可试试,MatLab, Lingo等都行。
H4FSsi{S#a
S#r
Ix1Z,qn,~r I
1stOpt代码(鲁棒爬山法):
/ss!{Q3I
u3Oq9Ae.simwe.com
|Simwe.com|仿真|设计|有限元|虚拟仪器x3h6xo'W-XY
Parameter x1[10,30], y1[4,30], x2[-30,30],y2[-30,30];仿真分析,有限元,模拟,计算,力学,航空,航天,ANSYS,MSC,ABAQUS,ALGOR,Adina,COMSOL,FEMLAB,Matlab,Fluent,CFD,CAE,CAD,CAM
a4O7AP/q

MaxFunction x1*y1+x2*y2;
NC9ik/?.[|Simwe.com|仿真|设计|有限元|虚拟仪器            x1/5 -round(x1/5) = 0;
/U%|pz0W*gDgye.simwe.com            x2/6 -round(x2/6) = 0;
        Tr+UR%vc仿真分析,有限元,模拟,计算,力学,航空,航天,ANSYS,MSC,ABAQUS,ALGOR,Adina,COMSOL,FEMLAB,Matlab,Fluent            y1/0.5-round(y1/0.5) = 0;
?({)Y(gr)L(dSimWe个人空间            y2/0.7-round(y2/0.7) = 0;
0V'Xv$d5K;i'Px+f${|Simwe.com|仿真|设计|有限元|虚拟仪器            x1^2+y1^2-900<=0;仿真分析,有限元,模拟,计算,力学,航空,航天,ANSYS,MSC,ABAQUS,ALGOR,Adina,COMSOL,FEMLAB,Matlab,Fluent%G4hLMC7P(_uHt
            x2^2+y2^2-900<=0;e.simwe.com*\        I:y3iV})fg
            x1*y1-x2*y2<=0;仿真分析,有限元,模拟,计算,力学,航空,航天,ANSYS,MSC,ABAQUS,ALGOR,Adina,COMSOL,FEMLAB,Matlab,Fluent.ne{u{O
e.simwe.comWFod9a8nk.j,~elC
最大值为:848.4
主理想·整环 rocwoods 发布于2006-01-10 13:11:05
Re:[推荐]:一个极度优秀的国产优化软件1stOpt1.0
MATLAB优化工具箱就目前我所遇到的一些问题来说感觉的确不是太好用.就目前1stOPT的发展态势来看很让我们国人感到欣慰.可能以前对国内计算软件领域开发的产品存在一定偏见(总感觉不踏实,小打小闹)的缘故,虽然知道1stOPT有一段时间了,一直没有用.看来应该转变一下态度^_^.汲取各方面的长处,有效整合现有资源.仿真分析,有限元,模拟,计算,力学,航空,航天,ANSYS,MSC,ABAQUS,ALGOR,Adina,COMSOL,FEMLAB,Matlab,Fluent,CFD,CAE,CAD,CAMH/z2Ir!P
e

另一个疑问:MATLAB向"大"而"全"方向发展的态势会不会使得其涉及的各个领域的研究开发受到影响?比如不能得到较充足的人力以及时间开发.
simwe的个人空间 simwe 发布于2006-01-10 13:59:16
Re:[推荐]:一个极度优秀的国产优化软件1stOpt1.0
不容易,十多年的投入。
zzgrnr发布于2006-01-12 21:35:39
Re:[推荐]:一个极度优秀的国产优化软件1stOpt1.0
哪里有软件?
主理想·整环 rocwoods 发布于2006-01-13 09:22:25
Re:[推荐]:一个极度优秀的国产优化软件1stOpt1.0
google一下很容易找到下载地址的
dfjss发布于2006-01-18 18:32:09
Re:[推荐]:一个极度优秀的国产优化软件1stOpt1.0
有次数限制.
burning发布于2006-01-18 19:49:36
Re:[推荐]:一个极度优秀的国产优化软件1stOpt1.0
我觉得算法还是能大概透露一下,因为软件的不透明大家使用起来总不安心,当然这有产权的问题,但是可以通过申请专列解决吧,虽然说全局优化算法可是怎么实现的?原理是什么?要做深入的优化研究这些很必要,如果只告诉你什么什么能做,做出来的多好,没有更进一步的东西,我们怎么使用呢。Fb oU
q W

目前正在使用这个软件,确实,做出来的结果非常的好,但不知道是不是能真正做到全局最优。有没有严格的理论证明这个,毕竟全局优化是个多少年的难题了。
goodluck5188发布于2006-02-08 23:40:34
Re:[推荐]:一个极度优秀的国产优化软件1stOpt1.0
谢谢,也想找来体会一下它的优秀,可没找到啊
shamohu发布于2006-02-10 09:26:29
Re:[推荐]:一个极度优秀的国产优化软件1stOpt1.0

QUOTE:

goodluck5188 wrote:
{"h9Vi{FgIe.simwe.com谢谢,也想找来体会一下它的优秀,可没找到啊
h
h#r WY-PBSimWe个人空间
.J!F7wA.ptO^e.simwe.com到这可下载试用版:
,G'`y9N6q3[vnb仿真分析,有限元,模拟,计算,力学,航空,航天,ANSYS,MSC,ABAQUS,ALGOR,Adina,COMSOL,FEMLAB,Matlab,Fluent,CFD,CAE,CAD,CAMhttp://www.7d-soft.com/files/1stopt1.0.zip
ilxy的个人空间 ilxy 发布于2006-04-26 18:07:33
下载了之后不能用来计算,怎么回事呀
xiaowang发布于2006-07-07 11:06:09
请问哪里能找到这方面的书啊,我在用这个软件,可是好多命令都看不懂,不知道是怎么回事
tz6091发布于2006-07-07 16:50:43
帮助里讲的很详细。但是就是不注册的话就不能复制代码,这样编程就麻烦了
我来说两句

(可选)

日历

« 2009-01-09  
    123
45678910
11121314151617
18192021222324
25262728293031

数据统计

  • 访问量: 4150
  • 日志数: 26
  • 建立时间: 2006-05-20
  • 更新时间: 2007-11-11

RSS订阅