上传者: 38668776
|
上传时间: 2021-12-05 21:05:01
|
文件大小: 57.68MB
|
文件类型: -
matlab源代码如何运行
mexIPOPT
恩里科·贝托拉拉齐(Enrico
Bertolazzi)
这是我为IPOPT编写的Peter
Carbonetto
MATLAB接口的重写,这是一个用于大规模非线性优化的软件包。
可以从以下网站下载IPOPT的源代码和文档:
在OSX上,可以使用Homebrew(
http://brew.sh
)安装IPOPT。
为什么已经完成一项工作?
原始的MATLAB接口()似乎没有为OSX维护,并且不能与最新的MATLAB发行版一起使用。
我已经重新组织并简化了原始接口(仅在内部),并消除了由于MATLAB与IPOPT之间的稀疏模式的接口而导致的错误(由于MATLAB在稀疏模式管理方面的更改)。
此外,我试图改善错误捕获。
如何安装
在以下位置使用toobox安装程序
请按照说明下载并在MATLAB中运行以进行安装。
如何编译
无需编译shuold。
为您的体系结构(重新)编译mex文件
将工作目录更改为toolbox目录。
运行脚本CompileIpoptMexLib
。
如果一切顺利
运行脚本setup
,然后运行它们../IPOPT-tool