数学建模社区-数学中国

标题: matlab如何求解二元函数最小值 [打印本页]

作者: fengxing1990    时间: 2011-5-2 14:56
标题: matlab如何求解二元函数最小值
已知矩阵A=[6.45 5.22 5.50 4.30 8.20 11.00 9.85 10.00 7.23 7.13 6.08 6.50 6.17 7.35 8.32 9.86 7.74 7.52 6.54 3.88 5.10 5.90 4.68 5.36 5.73 2.83 2.93 3.56 3.32 3.50 3.60 3.25 3.47 4.07 2.70 4.50 4.53 1.72];
  矩阵B=[1.70 2.01 2.60 3.40 3.10 5.00 5.14 5.40 5.24 5.89 5.65 6.00 7.09 7.81 7.97 10.00 9.49 1.06 9.73 7.53 8.35 8.30 9.27 10.35 11.34 9.21 9.34 9.65 10.10 10.62 11.00 11.34 11.50 11.60 12.00 14.36 14.76 14.50];
    矩阵C=[13.3333 16.6667 13.3333 16.6667 3.3333 13.3333 3.3333 6.6667 20.0000 16.6667 6.6667 26.6667 13.3333 10.0000 13.3333 20.0000 10.6667 10.0000 10.0000 16.6667 10.0000 10.0000 20.0000 20.0000 6.6667 13.3333 23.3333 20.0000 10.0000 16.6667 6.6667 5.3333 20.0000 3.3333 46.6667 26.6667 10.0000 6.6667];
   z=0;
for i=1:38
         z=z+((x-a(i))^2+(y-b(i))^2)^(1/2)*c(i);
   end

哪位高手帮帮忙当z最小时求出X和Y的值?!

作者: chenxiing    时间: 2011-5-2 18:54
用fminbnd函数求解
作者: alair004    时间: 2012-2-6 20:38
现实不是我们个人可以改变的  不是?有必要还是得考的····9925722483958614




欢迎光临 数学建模社区-数学中国 (http://www.madio.net/) Powered by Discuz! X2.5