1.取不同的初值计算下列平方和形式的非线性规划,尽可能求出所有局部极小点,进。
而找出全局极小点,并对不同算法(搜索方向、搜索步长、数值梯度与分析梯度等)的结。
果进行分析、比较。
2).,4).,其中。
解:(2)由题意设。
先求(文件名为再求(文件名为解得近似解为或或或或或或或或,取初值(exam0705grad_利用matlab计算可得以下表中数据:
当取初值(exam07051grad_利用matlab计算可得以下表中数据:
因为不同步长搜索到相同的最优解,但最优值不同,所以此时初值离最优解很远。继续取不同初值求解(只需在程序中不断改变初值即可)。
当初值取时可得到以下数据。
综上全局极小点为,局部极小点,。
8. 取不同的初值计算下列非线性规划,尽可能求出所有局部极小点,进而找出全局极小点,并对不同算法(搜索方向、搜索步长、数值梯度与分析梯度等)的结果进行分析、比较。
其中,,。解:(2)
1. 设计程序如建立功能函数,便于调用。
function[f,g]=exam070702fun(x)
a1=[4,4]';
a2=[2.5,3.8]';
c=[0.7,0.73];
f=1/((x-a1)'*x-a1)+c(1))-1/((x-a2)'*x-a2)+c(2));
if nargout>1
g(1)=2*(x(1)-a1(1))/x(1)-a1(1))^2+(x(2)-a1(2))^2+c(1))^2+2*(x(1)-a2(1))/x(1)-a2(1))^2+(x(2)-a2(2))^2+c(2))^2 %该为梯度函数的两个方向。
g(2)=2*(x(2)-a1(2))/x(1)-a1(1))^2+(x(2)-a1(2))^2+c(1))^2+2*(x(2)-a2(2))/x(1)-a2(1))^2+(x(2)-a2(2))^2+c(2))^2
end设计脚本程序如。
opt1=optimset('largescale','off','maxfunevals',1000,'tolfun',1e-8,'tolx',1e-8,'gradobj','on');
opt2=optimset(opt1,'hessupdate','dfpopt3=optimset(opt1,'hessupdate','steepdesc');opt4=optimset(opt1,'linesearchtype','cubicpoly');
opt5=optimset(opt5,'hessupdate','dfp');
opt6=optimset(opt5,'hessupdate','steepdesc');
x0=[3,3]';
x0=[4,4]';
x0=[5,5]';
x0=[2,7]';
x0=[10,10]';
x0=[50,20]';
x0=[1,10]';
x0=[50,100]';
x0=[43,2]';
x0=[20,43]';
[x1,v1,exit1,out1]=fminunc(@exam070702fun,x0,opt1)
x2,v2,exit2,out2]=fminunc(@exam070702fun,x0,opt2)
x3,v3,exit3,out3]=fminunc(@exam070702fun,x0,opt3)
x4,v4,exit4,out4]=fminunc(@exam070702fun,x0,opt4)
x5,v5,exit5,out5]=fminunc(@exam070702fun,x0,opt5)
x6,v6,exit6,out6]=fminunc(@exam070702fun,x0,opt6)
运行结果及分析。
得出答案;制成**。
初值设定为(20,43)
可以看到采用分析方法(给定梯度函数) 比起默认的数值方法得到结果所需要的调用次数明显减少。dfp算法的函数调用次数较少。
改变初值,采用默认搜索方向bfgs,默认搜索步长,给定梯度函数,得到的结果如下:
可以看到,改变初值对结果的影响很大。
结论: 由上面计算结果得出,无论采用那种计算方法最终都可以得到函数的极小值的,而采用dfp算法函数的调用次数较少;分析法计算梯度函数效果较好;最终结果取哪一个局部极值同初值密切相关。
5. 某分子由25 个原子组成,并且已经通过实验测量得到了其中某些原子对之间的距离(假设在平面结构上讨论),如下表所示。请你确定每个原子的位置关系。
解:问题分析。
每个原子的位置都是未知的,在坐标系中只有相对的位置参数,不妨固定原子1的坐标为。并且分子可以在平面内任意旋转,很难确定每个原子的绝对位置,表中给出了52组数据,可以得到52个方程,而未知数个数为48个(每个原子的,坐标)。属于超定方程组,没有确定的解,只能求得最优解。
故采用最小方差标准来求最小二乘解得到最优解。
8月8日作业
1 萌芽阶段 1900 1920 功能研究阶段 1921 1945 形成和巩固时期 1946 1955 市场营销管理导向时期 1956 1965年 协同和发展时期 1966 1980年 分化和扩展时期 1981 2 市场营销 是对思想 产品及劳务进行设计 定价 及分销的计划和实施的过程,从而产生满足...
10月日8数学作业
反比例函数 相似 练习卷班级姓名。一 选择题。1 下列函数中,反比例函数是。abcd.2 如果,那么等于 abcd 3 矩形面积为4,它的长与宽之间的函数关系用图象大致可表示为 4 如图,f是平行四边形abcd对角线bd上的点,bf fd 1 3,则be ec ab cd 5 如图,小正方形的边长均...
3月13日数学作业
双休日作业一 3月12日 在笔记本上抄写如下知识点1遍,在家庭作业上抄写2遍 1 从不同的方位观察物体,看到的形状可能是不同的 2 不管从哪个方位观察,一次最多只能看到物体不同的三个面。例如 观察长方体或正方体时,从固定位置最多能看到三个面。3 当我们从某一方位看到两个或三个面的时候,这些面都是相邻...