楼主: ggbod1234
2523 16

MATLAB高手来看看 [推广有奖]

  • 0关注
  • 0粉丝

小学生

57%

还不是VIP/贵宾

-

威望
0
论坛币
46 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
125 点
帖子
18
精华
0
在线时间
43 小时
注册时间
2009-5-21
最后登录
2010-6-1

楼主
ggbod1234 发表于 2010-4-10 15:34:38 |AI写论文
1论坛币
产量
B1
B2
B3
B4
B5
B6
B7
fi
A1
3(c11)
5
2
6
1
5
9
50
A2
7
4
8
9
2
10
9
30
A3
10
2
1
8
4
10
1
25
A4
5
10
6
1
4
2
8
60
A5
9
6
2
7
3
2
4
40
dj
14
3
16
4
10
9
1

A1,A2,A3,A4,A5为5个工厂,B1,B2,B3,B4,B5,B6,B7为7个顾客,dj为每个顾客的需求量,fi为每个工厂的开办费用,yi=0(表示该工厂不启用);yi=1(表示该工厂启用)
求min= cij*dj的总和+fi*yi的总和

关键词:MATLAB matla atlab Atl Lab MATLAB

沙发
libingfuz 发表于 2010-4-10 18:55:23
没有太明白是怎么回事,能具体解释一下吗?比如约束条件之类的 1# ggbod1234
80 字节以内
不支持自定义 Discuz! 代码

藤椅
ggbod1234 发表于 2010-4-11 21:31:42
就是dj表示每个顾客他们各自所需要的需求量,fi表示的是如果这家工厂被启用,那么这家工厂所需要的开厂费用,这个题目要解决的问题就是产品的运输总费用和工厂的开办费用的总和最小。而矩阵内的数字则表示单位产品工厂运输到各个顾客的费用。

板凳
falconesky 发表于 2010-4-11 23:09:50
1# ggbod1234
这个似乎是excel的文档!用MATLAB的读入excel文档的函数读入,再做你想做的工作!不知这是否是你的要求?

报纸
ggbod1234 发表于 2010-4-20 21:56:08
min 3x11+5x12+2x13+6x14+x15+5x16+9x17+7x21+4x22+8x23+9x24+2x25+10x26+9x27+10x31+2x32+x33+8x34+4x35+10x36+x37+5x41+10x42+6x43+x44+4x45+2x46+8x47+9x51+6x52+2x53+7x54+3x55+2x56+4x57+50y1+30y2+25y3+60y4+40y5
st x11+x21+x31+x41+x51=14
x12+x22+x32+x42+x52=3
x13+x23+x33+x43+x53=16
x14+x24+x34+x44+x54=4
x15+x25+x35+x45+x55=10
x16+x26+x36+x46+x56=9
x17+x27+x37+x47+x57=1
y1,y2,y3,y4,y5={0或者1}例如:当如果3x11+5x12+2x13+6x14+x15+5x16+9x17=0,则y1=0;否则,y1=1。

地板
ggbod1234 发表于 2010-4-20 21:59:48
就是解运筹的LP问题。然后是整数规划。

7
liuxin9023 发表于 2010-4-21 15:21:29
请搜索整数规划 论坛中有解决方案

8
liushixu 发表于 2010-4-21 16:07:10
建议用lingo软件做!

9
gdm_2008 发表于 2010-4-21 16:16:33

10
ggbod1234 发表于 2010-4-23 00:05:46
min 3x11+5x12+2x13+6x14+7x21+4x22+8x23+9x24+10x31+2x32+x33+8x34+50y1+30y2+25y3
st x11+x21+x31=14
x12+x22+x32=3
x13+x23+x33=16
x14+x24+x34=4


y1,y2,y3={0或者1}例如:当如果3x11+5x12+2x13+6x14=0,则y1=0;否则,y1=1。有高手可以帮我用MATLAB整数规划帮我解下吗?谢谢了

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-26 15:12