实例介绍
非线性规划(全局/局部最优化)的C/C++代码。希望对大家有帮助
【实例截图】
【核心代码】
nlopt-2.3.tar
└── nlopt-2.3
├── aclocal.m4
├── api
│ ├── deprecated.c
│ ├── f77api.c
│ ├── f77funcs.h
│ ├── f77funcs_.h
│ ├── general.c
│ ├── Makefile.am
│ ├── Makefile.in
│ ├── nlopt.3
│ ├── nlopt.f
│ ├── nlopt.h
│ ├── nlopt.hpp
│ ├── nlopt-in.hpp
│ ├── nlopt-internal.h
│ ├── optimize.c
│ └── options.c
├── auglag
│ ├── auglag.c
│ ├── auglag.h
│ ├── Makefile.am
│ ├── Makefile.in
│ └── README
├── AUTHORS
├── autogen.sh
├── bobyqa
│ ├── bobyqa.c
│ ├── bobyqa.h
│ ├── COPYRIGHT
│ ├── Makefile.am
│ ├── Makefile.in
│ ├── README
│ └── README.orig
├── cdirect
│ ├── cdirect.c
│ ├── cdirect.h
│ ├── hybrid.c
│ ├── Makefile.am
│ ├── Makefile.in
│ └── README
├── ChangeLog
├── cobyla
│ ├── cobyla.c
│ ├── cobyla.h
│ ├── COPYRIGHT
│ ├── Makefile.am
│ ├── Makefile.in
│ ├── README
│ └── README.orig
├── config.guess
├── config.h.in
├── config.sub
├── configure
├── configure.ac
├── COPYING
├── crs
│ ├── crs.c
│ ├── crs.h
│ ├── Makefile.am
│ ├── Makefile.in
│ └── README
├── depcomp
├── direct
│ ├── AUTHORS
│ ├── COPYING
│ ├── DIRect.c
│ ├── direct.h
│ ├── direct-internal.h
│ ├── direct_wrap.c
│ ├── DIRparallel.c
│ ├── DIRserial.c
│ ├── DIRsubrout.c
│ ├── Makefile.am
│ ├── Makefile.in
│ ├── README
│ ├── tstc.c
│ └── userguide.pdf
├── INSTALL
├── install-sh
├── isres
│ ├── isres.c
│ ├── isres.h
│ ├── Makefile.am
│ ├── Makefile.in
│ └── README
├── lbfgs
│ ├── Makefile.am
│ ├── Makefile.in
│ └── README
├── ltmain.sh
├── luksan
│ ├── COPYRIGHT
│ ├── luksan.h
│ ├── Makefile.am
│ ├── Makefile.in
│ ├── mssubs.c
│ ├── plip.c
│ ├── plis.c
│ ├── plis.txt
│ ├── pnet.c
│ ├── pssubs.c
│ ├── README
│ └── v999-07.pdf
├── m4
│ ├── ax_c_threadlocal.m4
│ ├── libtool.m4
│ ├── lt~obsolete.m4
│ ├── ltoptions.m4
│ ├── ltsugar.m4
│ └── ltversion.m4
├── Makefile.am
├── Makefile.in
├── missing
├── mlsl
│ ├── Makefile.am
│ ├── Makefile.in
│ ├── mlsl.c
│ ├── mlsl.h
│ └── README
├── mma
│ ├── ccsa_quadratic.c
│ ├── Makefile.am
│ ├── Makefile.in
│ ├── mma.c
│ ├── mma.h
│ └── README
├── neldermead
│ ├── Makefile.am
│ ├── Makefile.in
│ ├── neldermead.h
│ ├── nldrmd.c
│ ├── README
│ └── sbplx.c
├── NEWS
├── newuoa
│ ├── COPYRIGHT
│ ├── Makefile.am
│ ├── Makefile.in
│ ├── newuoa.c
│ ├── newuoa.h
│ ├── README
│ └── README.orig
├── nlopt.pc.in
├── octave
│ ├── dummy.c
│ ├── Makefile.am
│ ├── Makefile.in
│ ├── NLOPT_AUGLAG_EQ.m
│ ├── NLOPT_AUGLAG.m
│ ├── NLOPT_GD_MLSL_LDS.m
│ ├── NLOPT_GD_MLSL.m
│ ├── NLOPT_GD_STOGO.m
│ ├── NLOPT_GD_STOGO_RAND.m
│ ├── NLOPT_G_MLSL_LDS.m
│ ├── NLOPT_G_MLSL.m
│ ├── NLOPT_GN_CRS2_LM.m
│ ├── NLOPT_GN_DIRECT_L.m
│ ├── NLOPT_GN_DIRECT_L_NOSCAL.m
│ ├── NLOPT_GN_DIRECT_L_RAND.m
│ ├── NLOPT_GN_DIRECT_L_RAND_NOSCAL.m
│ ├── NLOPT_GN_DIRECT.m
│ ├── NLOPT_GN_DIRECT_NOSCAL.m
│ ├── NLOPT_GN_ISRES.m
│ ├── NLOPT_GN_MLSL_LDS.m
│ ├── NLOPT_GN_MLSL.m
│ ├── NLOPT_GN_ORIG_DIRECT_L.m
│ ├── NLOPT_GN_ORIG_DIRECT.m
│ ├── NLOPT_LD_AUGLAG_EQ.m
│ ├── NLOPT_LD_AUGLAG.m
│ ├── NLOPT_LD_CCSAQ.m
│ ├── NLOPT_LD_LBFGS.m
│ ├── NLOPT_LD_LBFGS_NOCEDAL.m
│ ├── NLOPT_LD_MMA.m
│ ├── NLOPT_LD_SLSQP.m
│ ├── NLOPT_LD_TNEWTON.m
│ ├── NLOPT_LD_TNEWTON_PRECOND.m
│ ├── NLOPT_LD_TNEWTON_PRECOND_RESTART.m
│ ├── NLOPT_LD_TNEWTON_RESTART.m
│ ├── NLOPT_LD_VAR1.m
│ ├── NLOPT_LD_VAR2.m
│ ├── NLOPT_LN_AUGLAG_EQ.m
│ ├── NLOPT_LN_AUGLAG.m
│ ├── NLOPT_LN_BOBYQA.m
│ ├── NLOPT_LN_COBYLA.m
│ ├── NLOPT_LN_NELDERMEAD.m
│ ├── NLOPT_LN_NEWUOA_BOUND.m
│ ├── NLOPT_LN_NEWUOA.m
│ ├── NLOPT_LN_PRAXIS.m
│ ├── NLOPT_LN_SBPLX.m
│ ├── nlopt_minimize_constrained.m
│ ├── nlopt_minimize.m
│ ├── nlopt_optimize.m
│ ├── nlopt_optimize-mex.c
│ ├── nlopt_optimize-oct.cc
│ └── nlopt_optimize_usage.h
├── praxis
│ ├── Makefile.am
│ ├── Makefile.in
│ ├── praxis.c
│ ├── praxis.h
│ └── README
├── py-compile
├── README
├── slsqp
│ ├── COPYRIGHT
│ ├── Makefile.am
│ ├── Makefile.in
│ ├── README
│ ├── slsqp.c
│ └── slsqp.h
├── stogo
│ ├── COPYRIGHT
│ ├── global.cc
│ ├── global.h
│ ├── linalg.cc
│ ├── linalg.h
│ ├── local.cc
│ ├── local.h
│ ├── Makefile.am
│ ├── Makefile.in
│ ├── paper.pdf
│ ├── prog.cc
│ ├── README
│ ├── rosen.h
│ ├── stogo.cc
│ ├── stogo_config.h
│ ├── stogo.h
│ ├── techreport.pdf
│ ├── testfun.h
│ ├── testros.cc
│ ├── tools.cc
│ ├── tools.h
│ ├── tst.cc
│ └── tstc.c
├── swig
│ ├── Makefile.am
│ ├── Makefile.in
│ ├── nlopt-enum-renames.i
│ ├── nlopt-exceptions.i
│ ├── nlopt-guile.cpp
│ ├── nlopt-guile.i
│ ├── nlopt.i
│ ├── nlopt.py
│ ├── nlopt-python.cpp
│ ├── nlopt-python.i
│ ├── nlopt.scm.in
│ └── numpy.i
├── test
│ ├── Makefile.am
│ ├── Makefile.in
│ ├── testfuncs.c
│ ├── testfuncs.h
│ └── testopt.cpp
├── TODO
└── util
├── Makefile.am
├── Makefile.in
├── mt19937ar.c
├── nlopt-util.h
├── qsort_r.c
├── redblack.c
├── redblack.h
├── redblack_test.c
├── rescale.c
├── soboldata.h
├── sobolseq.c
├── stop.c
└── timer.c
23 directories, 246 files
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论