1、用MATLAB求解下列一维极小化问题:

来源:百度知道 编辑:UC知道 时间:2024/06/04 12:05:15
1、用MATLAB求解下列一维极小化问题:
1) min f(x)=2x 2-4x+8,搜索区间[0,3]。
2) min f(x)=3 x 2+6 x +4,搜索区间[-3,5] 。
2、用MATLAB求解下列无约束极小化问题:
1)min f(x)=min(2x12+x22-2x1x2-2x1),已知x0=(1,0)T。
2)min f(x)=min (x1-2) 2+ (x1-2x2 ) 2,已知x0=(1,1)T。
3)minf(x)=sin(x1)+cos(x1)+sin(x2)+cos(x2)+sin(x1)*cos(x2),已知x0=(/3, /3 )T。
第三问中 x0=(π/3, π/3 )T
解答时请提供详细的解题步骤。

.......就一条语句 自己不会查看帮助么

1 1) [x,fval]=fminbnd(@(x) 2*x^2-4*x+8,0,3)
1 2) [x,fval]=fminbnd(@(x) 3*x^2+6*x+4,-3,5)

2 1) [x,fval] = fminunc(@(x) 2 * x(1)^2 + x(2)^2-2 * x(1) * x(2) - 2 * x(1),[1,0])
2 2) [x,fval] = fminunc(@(x) (x(1) - 1)^2 + (x(1) - 2 * x(2))^2,[1,1])
2 3) [x,fval] = fminunc(@(x) sin(x(1)) + cos(x(1)) + sin(x(2)) + cos(x(2)) + sin(x(1))*cos(x(2)),[pi/3,pi/3])

晕。我今天刚传了个线性规划的MATLAB源代码到网站上。
http://super_admi.zziyuan.com里的“我的资源”栏目里。