matlab 非线性规划问题,我的变量有40个,很急

2025-02-22 14:09:44
推荐回答(1个)
回答1:

关于整数优化方面,Matlab还没有现成的工具箱可以使用,建议:

1:使用GA算法,你这个是线性优化,用GA很容易完成

2:Matlab里调用开源的算法,这是我们经常用的,开源的算法有:

lpsolve55.dll,使用这个,现在我们已经能做到2万个变量的整数优化,时间在6分钟左右

3: Matlab里调用Lindo的API,这个适合公司、院校,毕竟Lindo的API是付费的,用过lingo的人都知道,lingdo在整数优化方面,无人能及,lindo就是lingo的API