数学建模社区-数学中国
标题: 求解两道题,fmincon函数与lsqcurvefit函数 [打印本页]
作者: 子钩日月 时间: 2013-9-4 01:04
标题: 求解两道题,fmincon函数与lsqcurvefit函数
编程求解下列最小值问题
0 f' V. u- @2 I3 tmin 4*x1^3-a*x1-2*x2,* ~# ~8 {3 G+ }
$ ~4 w/ w4 e) ]- q3 J
s.t. x1+x2<=4,
8 |" K1 r' J4 S/ T 2*x1+x2<=5,( f: h, p1 o" ?
-x1+b*x2>=2,
, }4 T! a& e" X) ?. K9 | x1,x2>=0,
: i* R3 z4 n, x: j, U7 y& |, t a = 0,1,2,3,4;b=2,4,6,7
/ s7 Q! Q/ {2 f; R4 y) K+ Y1 E用Matlab命令randint(5,2,[0,10])生成5X2的随机矩阵,其中矩阵第1列的数据作为x的观测值,矩阵第2列的数据作为y对应的观测值,来拟合二次曲线方程
/ {1 ]* p1 I& D1 \. ^) W a*x^2+b*x*y+c*y^2=3" q& b) w1 d3 x9 }* Z# d# _( Q
0 r2 b- W* A. j) e) ]: v& v此外我想问的是fmincon函数与lsqcurvefit函数的初值一般如何估计。。。 D2 K6 F3 @$ l6 H
作者: cuiyi 时间: 2015-7-10 16:01
没有人回复。。。。。。。。
5 J3 V0 f: |/ h$ H+ M: d8 F
作者: 森之张卫东 时间: 2015-7-11 12:34
第一问,求解结果。
6 _0 S0 w8 w; o7 `# Y
-
部分结果.PNG
(18.89 KB, 下载次数: 382)
-
-
bang_ren_15_7_11.m
256 Bytes, 下载次数: 1, 下载积分: 体力 -2 点
程序
-
-
fun1.m
259 Bytes, 下载次数: 1, 下载积分: 体力 -2 点
程序
作者: 森之张卫东 时间: 2015-7-11 12:41
fminimax初值一般选取zeros(n,1);
" n2 W; S" P" l- b2 M8 i2 Qc = lsqcurvefit ('fun', c0, xdata, ydata) ;
7 Z# c% C3 `# K" ac0 = c; %一般以计算出的 c为初值进行迭代;
. |- {* X+ C; v1 ?. n+ {
作者: 森之张卫东 时间: 2015-7-11 17:55
再回一贴,二题。 V+ D) k% F$ e( Y# s/ g9 q
-
结果.PNG
(26.9 KB, 下载次数: 379)
-
-
bang_ren_15_7_11_2.m
150 Bytes, 下载次数: 1, 下载积分: 体力 -2 点
-
-
fun2.m
144 Bytes, 下载次数: 1, 下载积分: 体力 -2 点
-
-
ti_qu_han_shu.m
96 Bytes, 下载次数: 1, 下载积分: 体力 -2 点
先将隐函数提取出来,即是y=f(x)的形式
欢迎光临 数学建模社区-数学中国 (http://www.madio.net/) |
Powered by Discuz! X2.5 |