用进退法确定函数f(x)=x^2-6x+9的一优化搜索区间[a,b].设初始点x=0,初始步长h=0.用matlab程序,

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/15 05:54:28

用进退法确定函数f(x)=x^2-6x+9的一优化搜索区间[a,b].设初始点x=0,初始步长h=0.用matlab程序,
用进退法确定函数f(x)=x^2-6x+9的一优化搜索区间[a,b].设初始点x=0,初始步长h=0.用matlab程序,

用进退法确定函数f(x)=x^2-6x+9的一优化搜索区间[a,b].设初始点x=0,初始步长h=0.用matlab程序,
首先你的建立三个M函数文件,分别建立文件夹:
(1)%typbound.m;
function [lowbound,upbound]=typbound(x0,step0,startopint,searchdirection)
step=step0;
f0=tryobjfun(x0,startopint,searchdirection);
x1=x0+step0;
f1=tryobjfun(x1,startopint,searchdirection);
if f1