注册 登录
编程论坛 Matlab

怎么用MATLAB来算投资回报问题?

陈宏炜 发布于 2012-06-20 16:33, 740 次点击
投资回报问题 某公司有资金5千万,计划对A,B,C3个项目进行投资,根据市场调研,今后5年投资收益回报见下表:
  投资收益    不投资    投资1千万  投资2千万 投资3千万 投资4千万
  项目A            0                  3                6                 10              12
    项目B           0                   5                10               12              -
    项目C           -                   4                 8                 11             15

董事会研究决定如下投资意向:对A投资不超过4千万,对B投资不超过3千万,对C投资不低于1千万不超过4千万,使用MATLAB编程,在以千万元得整数倍数为投资单位假设下,决策出渴望获得最大回报收益方案

   function f=max(A ,B,C,i,j,k)
 A=[0,3,6,10,12];
B=[0,3,10,12];
C=[4,8,11,15];
i=[0,1,2,3,4];
j=[0,1,2,3];
k=[1,2,3,4];
for i=0:4
    for j=0:3
        for k=1:4
            f=A+B+C-i-j-k;
        end
            max=f;
然后在命令窗口输入max(A ,B,C,i,j,k)  怎么会错呢
1 回复
#2
anbcjys2012-06-21 08:27
不要用max 换个名字
1