绝对的一手,,,本人做完试验后保存的!!!
机械优化设计实验(常用优化方法程序考核题) 姓名 吕超 班级 机工1005班 学号 10405701011
1.一位搜索方法程序考核题
1) 调用函数fminbnd
[x0,fval]=fminbnd(@(t)t^2-10*t+36,-5,5)
实验结果:
x0 =
5
fval =
11
2) 调用函数fminbnd
[x0,fval]=fminbnd(@(t)t^4-5*t^3+4*t^2-6*t+60,-5,5)
实验结果:
x0 =
3.2796
fval =
22.6590
3) 调用函数fminbnd
[x0,fval]=fminbnd(@(t)(t+1)*(t-2)^2,0,5)
实验结果:
x0 =
2.0000
fval =
1.0656e-010
2.无约束优化方法程序考核题
1) 编写M文件
function f=y(x)
f=4*(x(1)-5)^2+(x(2)-6)^2;
调用函数fminunc
[x0 fval]=fminunc('y',[8;9])
实验结果:
x0 =
5.0000