POWELL算法的实现

时间:2015-12-21 10:10:27
【文件属性】:

文件名称:POWELL算法的实现

文件大小:1.04MB

文件格式:RAR

更新时间:2015-12-21 10:10:27

POWELL 优化算法 C++

POWELL算法的实现,其中调用了mnbrank,limin,fldim,brant等函数。自己使用时需要在func函数中写自己的函数。 主函数用于测试,测试函数为: 0.5-bessj0(pow((x[1]-1.0),2) + pow((x[2]-2.0),2) + pow((x[3]-3.0),2)) 程序用VS环境实现,另附VB的代码以及代码的txt版本


【文件预览】:
test
----test.ncb(1.61MB)
----POWELL.txt(11KB)
----test.suo(12KB)
----test()
--------stdafx.cpp(209B)
--------test.vcproj(4KB)
--------test.cpp(11KB)
--------stdafx.h(233B)
--------targetver.h(498B)
--------test.vcproj.guxiaoyue-PC.guxiaoyue.user(1KB)
--------Debug()
--------ReadMe.txt(1KB)
----输出-生成.txt(403B)
----Debug()
--------test.ilk(525KB)
--------test.exe(46KB)
--------test.pdb(659KB)
----test.sln(878B)
----POWELL算法 VB()
--------GOLDEN.TXT(849B)
--------F1DIM.TXT(167B)
--------BRENT.TXT(2KB)
--------SIMP3.TXT(542B)
--------MNBRAK.TXT(2KB)
--------SIMP1.TXT(412B)
--------SIMP2.TXT(894B)
--------DFPMIN.TXT(2KB)
--------POWELL.TXT(1KB)
--------AMOEBA.TXT(3KB)
--------SIMPLX.TXT(3KB)
--------DBRENT.TXT(3KB)
--------FRPRMN.TXT(1KB)
--------LINMIN.TXT(382B)

网友评论

  • 能跑,很不错的资源,虽然最终没用上
  • 怎么跟MATLAB运行的结果不一样,运行了两步就终止了
  • 有帮助,还不错
  • 謝謝分享,只要改成自己的目標函數就可以用了!!
  • 程序可以运行,注释比较清晰
  • 学习一下,虽然没怎么看懂