来自黄禹的问题
【为什么用1stopt求解出来的最优化结果每次都不一样?想求两个向量之间的最大夹角,可是每次求解的结果都不一样,不知道是不是我的版本低(1.5版的),还是程序出了问题.下面是我的程序,(我】
为什么用1stopt求解出来的最优化结果每次都不一样?
想求两个向量之间的最大夹角,可是每次求解的结果都不一样,不知道是不是我的版本低(1.5版的),还是程序出了问题.下面是我的程序,(我选的优化算法:麦夸特法(Levenberg-Marquardt)+通用全局优化法)Constantn=1.493,R=8,r=1.3,e=10,y0=1.3;Parametera=[0,100],h=[0,100];MaxFunction180*Arccos(((x1-a)*(x2-a)+y1*y2+(z1-h)*(z2-h))/sqrt(((x1-a)^2+y1^2+(z1-h)^2)*((x2-a)^2+y2^2+(z2-h)^2)))/pi;h-R/tan(e*pi/180)+a/tan(e*pi/180)>0;z1
1回答
2020-08-06 15:40