子钩日月 发表于 2013-9-4 01:04

求解两道题,fmincon函数与lsqcurvefit函数

编程求解下列最小值问题
min 4*x1^3-a*x1-2*x2,

                    s.t.     x1+x2<=4,
                              2*x1+x2<=5,
                              -x1+b*x2>=2,
                               x1,x2>=0,
                              a = 0,1,2,3,4;b=2,4,6,7
用Matlab命令randint(5,2,)生成5X2的随机矩阵,其中矩阵第1列的数据作为x的观测值,矩阵第2列的数据作为y对应的观测值,来拟合二次曲线方程
               a*x^2+b*x*y+c*y^2=3

此外我想问的是fmincon函数与lsqcurvefit函数的初值一般如何估计。。。

cuiyi 发表于 2015-7-10 16:01

没有人回复。。。。。。。。

森之张卫东 发表于 2015-7-11 12:34

第一问,求解结果。

森之张卫东 发表于 2015-7-11 12:41

fminimax初值一般选取zeros(n,1);
c = lsqcurvefit ('fun', c0, xdata, ydata) ;
c0 = c; %一般以计算出的 c为初值进行迭代;

森之张卫东 发表于 2015-7-11 17:55

再回一贴,二题。
页: [1]
查看完整版本: 求解两道题,fmincon函数与lsqcurvefit函数