资源描述
企业的营销管理问题解答概要
用分别表示10种小家电,()分别表示3类小家电的最大年生产能力,(,)表示已签约的第个订单第种小家电的量,第种小家电的销售额与订购量的函数关系为,第种小家电的宣传费用与订购量的函数关系为,这里为订购量。第种小家电的成本与产量的函数关系为,这里为产量。第种小家电计划内销售经费与销售量的函数关系为,这里为计划内的销售量。(,)表示第个意向客户签约第种小家电的数学期望。(,)表示工厂供应第个意向客户第种小家电的数量,是第个意向客户对于第种小家电的最大意向签约量,表示第种小家电计划外销售量的数学期望,表示工厂对第种小家电的计划外供应量,表示第种小家电计划外销售部分向企业上交的利润与销量的函数关系。
(1)第一问
已签订合同的销售额的和为;
意向合同供货的销售额的和为;
计划外供应量上交的销售利润的和为;
第种小家电计划内的生产量为,它的生产成本为,销售经费为,计划内产品的总利润为
计划内和计划外产品的总利润为
约束条件有三类,第一类是产量约束,约束条件如下。
第二类约束是意向供应量的约束条件,要大于等于相应的数学期望,小于等于最大意向签约量。
,,;
第三类约束是计划外订购合同量的约束
,.
综上所述,建立如下的数学规划模型
s.t.
,,;
,.
(说明:关于下面的各种函数关系,我们无法利用插值函数进行计算,因为表8中的数据,有0.08万,即0.8千,如果外插,误差很大,并且用Matlab计算的话,结果是不确定的,即Matlab要求的必须是内插)。
通过小家电产量与成本的散点图可以看出成本与产量近似呈线性关系,我们用线性拟合求出第种小家电成本与产量的线性函数关系
,
计算的结果见表1。
表1 成本与产量函数关系的系数
1
2
3
4
5
6
7
8
9
10
5.1984
5.6194
5.8907
12.852
14.826
15.208
13.317
14.268
15.077
15.462
15.568
17.278
17.655
46.227
52.107
54.375
67.478
72.298
76.367
78.173
同样地,我们拟合出销售额与订购量的线性函数关系
,
计算结果见表2。
表2 销售额与订购量函数关系的系数
1
2
3
4
5
6
7
8
9
10
8.2127
8.8855
9.2955
21.005
24.277
24.942
24.887
26.689
27.694
28.933
8.3327
9.1982
9.3982
24.549
27.909
28.538
30.658
32.775
35.718
35.195
拟合出宣传费用与销售量的线性函数关系
计算结果见表3。
表3 宣传费用与销售量函数关系的系数
1
2
3
4
5
6
7
8
9
10
0.4297
0.4642
0.4869
1.0609
1.224
1.2555
1.0962
1.1744
1.2411
1.2728
1.5568
1.7261
1.7655
4.5411
5.1335
5.3431
6.4553
6.9176
7.3085
7.4798
拟合出产品销售经费与销售量的线性函数关系
计算结果见表4。
表4 销售经费与销售量函数关系的系数
1
2
3
4
5
6
7
8
9
10
0.4887
0.5264
0.5537
1.1979
1.3828
1.4181
1.2176
1.3049
1.379
1.4146
3.4721
3.8343
3.9361
9.7074
11.041
11.43
12.885
13.798
14.577
14.92
拟合出营销部向企业缴纳利润与销售量的线性函数关系
计算结果见表5。
表5 缴纳利润与销售量函数关系的系数
1
2
3
4
5
6
7
8
9
10
0.7865
0.8237
0.8543
1.9183
2.2165
2.2877
2.3147
2.4352
2.4921
2.5795
2.7199
3.0478
3.1038
7.6978
8.9422
9.2119
9.3106
10.06
10.926
11.083
(2)第二问
营销部的收入包括两部分,计划内的销售收入和计划外的销售收入,总的收入为计划内销售产品的经费与计划外销售额的和,再减去成本,这里成本包括计划外产品的生产成本、计划外产品销售上交给企业的利润和总的广告费用。因而,总的收入为
所以建立如下的数学规划模型
s.t.
,,;
,.
附录
1. 计算意向合同的数学期望
clc, clear
a1=xlsread('book1.xlsx','A1:J5'); %这里使用的是Excel2007,文件的后缀名为xlsx
a1(isnan(a1))=0; a1(1,11)=0;
p1=repmat(a1(:,1),[1,10]);
mu1=sum(p1.*a1(:,2:end))
a2=xlsread('book1.xlsx','A7:K12');
a2(isnan(a2))=0;
p2=repmat(a2(:,1),[1,10]);
mu2=sum(p2.*a2(:,2:end))
a3=xlsread('book1.xlsx','A14:G18');
a3(isnan(a3))=0; a3(1,11)=0;
p3=repmat(a3(:,1),[1,10]);
mu3=sum(p3.*a3(:,2:end))
a4=xlsread('book1.xlsx','A20:G25');
a4(isnan(a4))=0; a4(1,11)=0;
p4=repmat(a4(:,1),[1,10]);
mu4=sum(p4.*a4(:,2:end))
a5=xlsread('book1.xlsx','A27:K31');
a5(isnan(a5))=0; a5(1,11)=0;
p5=repmat(a5(:,1),[1,10]);
mu5=sum(p5.*a5(:,2:end))
mu=[mu1;mu2;mu3;mu4;mu5];
check=sum(mu)
2. 计算计划外订购合同量的数学期望
clc, clear
a=xlsread('book3.xlsx'); %这里使用的是Excel2007,文件的后缀名为xlsx
a(isnan(a))=0;
p=repmat(a(:,1),[1,10]);
mu=sum(p.*a(:,2:end))
3. 拟合成本与产量函数关系
clc, clear
a=[1 3 5 7 10 15 20 25 30 35 40
9 24.3 39.6 53.55 72.9 102.6 129.6 153 175.5 195.3 208.8
9.8 26.46 43.12 58.31 79.38 111.7 141.2 166.6 191.1 208.3 227.4
10.2 27.54 44.88 60.69 82.62 116.3 146.9 173.4 198.9 221.3 236.6
23 66.55 104.6 140.1 188.6 265.7 335.8 391 441.6 491.1 515.2
26.5 75.52 120.6 161.4 217.3 298.1 386.9 450.5 508.8 565.8 593.6
27.2 77.52 123.6 165.6 223.1 314.2 397.1 462.4 522.2 580.7 609.3
28 79.8 126 166.6 224 315 380.8 434 462 509.6 560
30 85.5 135 178.5 240 337.5 408 465 495 546 600
31.7 90.3 142.6 188.6 253.6 356.6 431.1 491.3 523.1 576.9 634
32.5 92. 146.2 193.4 260 365.6 442 503.7 536.2 591.5 650];
sol=[];
for i=1:10
sol=[sol,polyfit(a(1,:),a(1+i,:),1)'];
end
xlswrite('book2.xls',sol)
4. 准备Lingo使用的纯文本文件
clc,clear
a=xlsread('book2.xlsx');
a(isnan(a))=0;
dlmwrite('datawy3.txt',a)
5. 问题一的Lingo程序
model:
sets:
lei/1..3/:a;
qian/1..8/;
yixiang/1..5/;
num/1..10/:f1,f0,h1,h0,r1,r0,s1,s0,y,ymu;
link1(qian,num):b;
link2(yixiang,num):x,mu,mm;
endsets
data:
a=50 65 62;
b=0.45 0.8 0.1 0 0 0 0.35 0.5 0.25 0.08
0 0.5 0.35 0 0 0 0 0 0 0
0.35 0.45 0.2 0 0 0 0.45 0.45 0.35 0.07
0 0.25 0.35 0.2 0 0 0 0 0 0
0 0 0 0.35 0 0.4 0.3 0.35 0.1 0.15
0 0 0 0.45 0.4 0.25 0 0.4 0.3 0.2
0 0 0 0 0.65 0.35 0 0 0 0
0 0 0 0 0.95 0.5 0 0 0 0;
f1=8.2127 8.8855 9.2955 21.005 24.277 24.942 24.887 26.689 27.694 28.933;
f0=8.3327 9.1982 9.3982 24.549 27.909 28.538 30.658 32.775 35.718 35.195;
h1=5.1984 5.6194 5.8907 12.852 14.826 15.208 13.317 14.268 15.077 15.462;
h0=15.568 17.278 17.655 46.227 52.107 54.375 67.478 72.298 76.367 78.173;
r1=0.4887 0.5264 0.5537 1.1979 1.3828 1.4181 1.2176 1.3049 1.379 1.4146;
r0=3.4721 3.8343 3.9361 9.7074 11.041 11.43 12.885 13.798 14.577 14.92;
s1=0.7865 0.8237 0.8543 1.9183 2.2165 2.2877 2.3147 2.4352 2.4921 2.5795;
s0=2.7199 3.0478 3.1038 7.6978 8.9422 9.2119 9.3106 10.06 10.926 11.083;
mu=@file(datawy2.txt); !意向合同的数学期望;
mm=@file(datawy3.txt); !意向合同的最大量;
ymu=0.1800 0.1800 0.2100 0.1900 0.1800 0.1000 0.2300 0.2800 0.1200 0.1500;
@text(datawy4.txt)=x;
@text(datawy5.txt)=y;
enddata
max=@sum(qian(k):@sum(num(i):f1(i)*b(k,i)+f0(i)))+@sum(yixiang(m):@sum(num(i):f1(i)*x(m,i)+f0(i)))
-@sum(num(i):h1(i)*(@sum(qian(k):b(k,i))+@sum(yixiang(m):x(m,i)))+h0(i))
-@sum(num(i):r1(i)*(@sum(qian(k):b(k,i))+@sum(yixiang(m):x(m,i)))+r0(i))
+@sum(num(i):s1(i)*y(i)+s0(i));
@sum(num(i)|i#le#3:@sum(qian(k):b(k,i))+@sum(yixiang(m):x(m,i))+y(i))<a(1);
@sum(num(i)|i#ge#4 #and# i#le#6:@sum(qian(k):b(k,i))+@sum(yixiang(m):x(m,i))+y(i))<a(2);
@sum(num(i)|i#ge#7:@sum(qian(k):b(k,i))+@sum(yixiang(m):x(m,i))+y(i))<a(1);
@for(link2:@bnd(mu,x,mm));
@for(num:ymm<y);
calc:
@for(link1:b=b*10);
endcalc
end
6.最后的结果表程序
clc, clear
a=load('datawy4.txt');
a=reshape(a,[10,5]); a=a';
xlswrite('book8.xls',a)
b=load('datawy5.txt'); b=b';
xlswrite('book8.xls',b,'Sheet1','A7')
7.第二问的Lingo程序
model:
sets:
lei/1..3/:a;
qian/1..8/;
yixiang/1..5/;
num/1..10/:f1,f0,g1,g0,h1,h0,r1,r0,s1,s0,y,ymu;
link1(qian,num):b;
link2(yixiang,num):x,mu,mm;
endsets
data:
a=50 65 62;
b=0.45 0.8 0.1 0 0 0 0.35 0.5 0.25 0.08
0 0.5 0.35 0 0 0 0 0 0 0
0.35 0.45 0.2 0 0 0 0.45 0.45 0.35 0.07
0 0.25 0.35 0.2 0 0 0 0 0 0
0 0 0 0.35 0 0.4 0.3 0.35 0.1 0.15
0 0 0 0.45 0.4 0.25 0 0.4 0.3 0.2
0 0 0 0 0.65 0.35 0 0 0 0
0 0 0 0 0.95 0.5 0 0 0 0;
f1=8.2127 8.8855 9.2955 21.005 24.277 24.942 24.887 26.689 27.694 28.933;
f0=8.3327 9.1982 9.3982 24.549 27.909 28.538 30.658 32.775 35.718 35.195;
g1=0.4297 0.4642 0.4869 1.0609 1.224 1.2555 1.0962 1.1744 1.2411 1.2728;
g0=1.5568 1.7261 1.7655 4.5411 5.1335 5.3431 6.4553 6.9176 7.3085 7.4798;
h1=5.1984 5.6194 5.8907 12.852 14.826 15.208 13.317 14.268 15.077 15.462;
h0=15.568 17.278 17.655 46.227 52.107 54.375 67.478 72.298 76.367 78.173;
r1=0.4887 0.5264 0.5537 1.1979 1.3828 1.4181 1.2176 1.3049 1.379 1.4146;
r0=3.4721 3.8343 3.9361 9.7074 11.041 11.43 12.885 13.798 14.577 14.92;
s1=0.7865 0.8237 0.8543 1.9183 2.2165 2.2877 2.3147 2.4352 2.4921 2.5795;
s0=2.7199 3.0478 3.1038 7.6978 8.9422 9.2119 9.3106 10.06 10.926 11.083;
mu=@file(datawy2.txt); !意向合同的数学期望;
mm=@file(datawy3.txt); !意向合同的最大量;
ymu=0.1800 0.1800 0.2100 0.1900 0.1800 0.1000 0.2300 0.2800 0.1200 0.1500;
@text(datawy4.txt)=x;
@text(datawy5.txt)=y;
enddata
max=@sum(num(i):r1(i)*(@sum(qian(k):b(k,i))+@sum(yixiang(m):x(m,i)))+r0(i))
+@sum(num(i):f1(i)*y(i)+f0(i))
-@sum(num(i):h1(i)*y(i)+h0(i))
-@sum(num(i):s1(i)*y(i)+s0(i))
-@sum(num(i):g1(i)*(@sum(qian(k):b(k,i))+@sum(yixiang(m):x(m,i)))+g0(i));
@sum(num(i)|i#le#3:@sum(qian(k):b(k,i))+@sum(yixiang(m):x(m,i))+y(i))<a(1);
@sum(num(i)|i#ge#4 #and# i#le#6:@sum(qian(k):b(k,i))+@sum(yixiang(m):x(m,i))+y(i))<a(2);
@sum(num(i)|i#ge#7:@sum(qian(k):b(k,i))+@sum(yixiang(m):x(m,i))+y(i))<a(1);
@for(link2:@bnd(mu,x,mm));
@for(num:ymm<y);
calc:
@for(link1:b=b*10);
endcalc
end
展开阅读全文