数学建模题 请高手帮忙解决 谢谢

来源:百度知道 编辑:UC知道 时间:2024/09/23 10:04:14
(四)、某投资者有基金10万元,考虑在今后5年内对下列4个项目进行投资,已知:
项目A 从第1年到第4年每年年初需要投资,并与次年年末回收本利115%
项目B 从第3年初需要投资,并于第5年年末回收本利125%
项目C 从第2年初需要投资,并于第5年年末回收本利140%,但按照规定此项投资不能超过3万元
项目D 5年内每年年初可购买公债,当年年末回收本利106%
应如何安排资金,可使第5年年末的资金总额最大

model:
  ys1=10-a1-d1;!第1年年初的资金;
  yt1=ys1+1.06*d1;!第1年年末的资金;
  ys2=yt1-a2-c2-d2;!第2年年初的资金;
  yt2=ys2+1.15*a1+1.06*d2;!第2年年末的资金;
  ys3=yt2-a3-b3-c3-d3;!第3年年初的资金;
  yt3=ys3+1.15*a2+1.06*d3;!第3年年末的资金;
  ys4=yt3-a4-b4-c4-d4;!第4年年初的资金;
  yt4=ys4+1.15*a3+1.06*d4;!第4年年末的资金;
  ys5=yt4-b5-c5-d5;!第5年年初的资金;
  yt5=ys5+1.15*a4+1.25*(b3+b4+b5)+1.40*(c2+c3+c4+c5)+1.06*d5;!第5年年末的资金;
  c2+c3+c4+c5<3;
  max=yt5;
  end
  运行结果:
  Global optimal solution found at iteration: 10
  Objective value: 16.98125

  Variable Value Reduced Cost
  YS1 0.000000 0.9357311E-01
  A1 10.00000 0.000000
  D1 0.000000 0.000000
  YT1 0.000000 0.000000
  YS2 0.000000 0.1220519
  A2 0.000000 0.000000
  C2 0.000000 0.30