当前位置:网站首页>数学建模2004B题(输电问题)
数学建模2004B题(输电问题)
2022-07-06 08:49:00 【亦是远方】
一、lingo代码
model:
sets:
mach /1..8/: v;
time /1..10/ ;
mt(mach, time): a, x, n, p;
endsets
data:
a =
70, 0, 50, 0, 0, 30, 0, 0, 0, 40,
30, 0, 20, 8, 15, 6, 2, 0, 0, 8,
110, 0, 40, 0, 30, 0, 20, 40, 0, 40,
55, 5, 10, 10, 10, 10, 15, 0, 0, 1,
75, 5, 15, 0, 15, 15, 0, 10, 10, 10,
95, 0, 10, 20, 0, 15, 10, 20, 0, 10,
50, 15, 5, 15, 10, 10, 5, 10, 3, 2,
70, 0, 20, 0, 20, 0, 20, 10, 15, 5;
p =
-505, 0, 124, 168, 210, 252, 312, 330, 363, 489,
-560, 0, 182, 203, 245, 300, 320, 360, 410, 495,
-610, 0, 152, 189, 233, 258, 308, 356, 415, 500,
-500, 150, 170, 200, 255, 302, 325, 380, 435, 800,
-590, 0, 116, 146, 188, 215, 250, 310, 396, 510,
-607, 0, 159, 173, 205, 252, 305, 380, 405, 520,
-500, 120, 180, 251, 260, 306, 315, 335, 348, 548,
-800, 153, 183, 233, 253, 283, 303, 318, 400, 800;
v = 2.2, 1, 3.2, 1.3, 1.8, 2, 1.4, 1.8;
enddata
! xi1 是定值;
@for(mt(i,j): x(i, 1) = a(i,1));
@for(mt(i,j): x(i, 2) = a(i,2));
@for(mt(i,j)|j#ge#2 #and# j#le#9: x(i, j+1) <= x(i,j)+15*v(i));
@for(mt(i,j)|j#ge#2 #and# j#le#9: x(i, j+1) >= x(i,j)-15*v(i));
! 和为982.4;
@sum(mt(i, j): x(i,j)) = 982.4;
! xij <= aij;
@for(mt(i, j) : x(i, j) <= a(i, j));
! xij >= 0;
@for(mt(i, j) : x(i, j) >= 0);
! 如果xij = 0,nij = 0,否则 nij = 1;
@for(mt(i, j) : n(i, j) = @if(x(i, j)#eq#0, 0, 1));
@for(mt : @bin(n));
! 目标;
c = @max(mt(i, j) : p(i, j)*n(i, j));
min = c;
end
二、实验结果
三、注意
lingo默认求解局部最优解,需要按如下操作进行设置求解全局最优解
边栏推荐
- PC easy to use essential software (used)
- Current situation and trend of character animation
- Swagger setting field required is mandatory
- marathon-envs项目环境配置(强化学习模仿参考动作)
- Mobile phones and computers on the same LAN access each other, IIS settings
- 【嵌入式】使用JLINK RTT打印log
- TP-LINK 企业路由器 PPTP 配置
- LeetCode:214. 最短回文串
- Sublime text using ctrl+b to run another program without closing other runs
- Indentation of tabs and spaces when writing programs for sublime text
猜你喜欢
随机推荐
Tcp/ip protocol
Alibaba cloud server mining virus solution (practiced)
To effectively improve the quality of software products, find a third-party software evaluation organization
LeetCode:剑指 Offer 04. 二维数组中的查找
marathon-envs项目环境配置(强化学习模仿参考动作)
The network model established by torch is displayed by torch viz
Computer graduation design PHP Zhiduo online learning platform
Niuke winter vacation training 6 maze 2
View computer devices in LAN
[embedded] cortex m4f DSP Library
TCP/IP协议
Trying to use is on a network resource that is unavailable
The problem and possible causes of the robot's instantaneous return to the origin of the world coordinate during rviz simulation
R language uses the principal function of psych package to perform principal component analysis on the specified data set. PCA performs data dimensionality reduction (input as correlation matrix), cus
[today in history] February 13: the father of transistors was born The 20th anniversary of net; Agile software development manifesto was born
电脑F1-F12用途
超高效!Swagger-Yapi的秘密
LeetCode:39. 组合总和
按位逻辑运算符
vb.net 随窗口改变,缩放控件大小以及保持相对位置