(两个问题,均需要源代码m文件,工具可使用Matlab;时间3天内)
问题1:
目标函数:
s.t.
其中、、 是我们假定的上限。
(可以用智能算法,比如遗传算法、模拟退火算法、罚函数法、牛顿法等;也可以用精确算法,如分式规划、海森矩阵等)
要求:1、(设计算法)要写出所用的算法:如下
第1步:
第2步:
2、根据目标函数以及约束求出满意解(P*,T*,A*);
3、分析参数;(列表和画图);
4、分析(列表和画图);
效果图:
问题2:
其中、 是我们假定的上限。
(可以用智能算法,比如遗传算法、模拟退火算法、罚函数法、牛顿法等;也可以用精确算法,如分式规划、海森矩阵等)
要求:1、(设计算法)要写出所用的算法:如下
第1步:
第2步:
2、根据目标函数以及约束求出满意解(P*,T*,A*)以及Q*,AP*
3、分析参数;(列表和画图);
4、分析(列表和画图);
各参数的数据:(给出的是范围)注:U(a,b) 是均匀分布
参数
取值
p
U(,a/b)(针对问题2)
a
U(36000,45000)(针对问题2)
b
U(750,1200)(针对问题2)
D0
U(1000,3000)
U(0.05,0.2)
U(3,10)
U(80,240)
G
U(300,500)
A
取整数,1~10 (一般情况下)