当前位置:编程学习 > VB >>

请教“求约束条件下N维极值优化”的解决方案

求函数    S = 3.14 * x(0) * x(0) * (x(2) - x(3) - x(4)) + 3.14 * x(1) * x(1) * x(4) + 3.14 * (x(0) * x(0) + x(1) * x(1) + x(0) * x(1)) / 12
的最小值,同时满足条件一500<=  (0.4 * 4.5 * x(2) * x(2) * 20 + 0.8 * 1# * 18 * x(2) * x(2) * x(2)) + S * 24<=700;条件二0.8<=x(0)<=1.2
条件三1.8<=x(1)<=6.0;条件四x(0)到x(4)取值均为0.1的整数倍

求优化时间最短,结果最接近优化的算法(枚举、试算迭代所需时间太长,不适合)
本人积分全部赠送
补充:VB ,  基础类
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,