matlab解决路径优化代码二元结构的拓扑优化(TOBS)
Matlab代码,用于通过TOBS方法使用二进制设计变量和顺序整数线性编程进行拓扑优化。
作者:
Raghavendra
Sivapuram(加利福尼亚大学),
Renato
Picelli(圣保罗大学),
数值特征:
问题线性化;
移动限制(限制放松);
灵敏度过滤;
整数编程*。
*此代码使用Matlab的混合整数线性规划求解器“
intlinprog”。
为了获得更好的性能,我们建议使用CPLEX库,该库可从IBM网站免费下载。
安装CPLEX之后,安装路径是:
%
Add
CPLEX
library.
addpath(
'
/opt/ibm/ILOG/CPLEX_Studio1271/cplex/matlab/x86-64_linux
'
);
addpath(
'
/opt/ibm/ILOG/CPLEX_Studio1271/cplex/examples/src/
'
);
和
%
options.Optimizer
=
'cplex';
options.Optimizer
=
'
intlinprog
'
;
必须
2023-01-15 00:49:59
732KB
系统开源
1