onedimsearch.m

来自「基于matlab和C以及C++集合的最优化算法」· M 代码 · 共 13 行

M
13
字号
function [Y,fY,step]=oneDimSearch(R,F,X,direction,len,handles)
% 可以把 R,F删掉
    for i=-len:len
        step_b=X+direction*i;
%         mi(i+len+1)=Huxinxi(R,F,step_b(1),step_b(2),step_b(3) );
        mi(i+len+1)=myMI(step_b(2),step_b(1),-step_b(3),handles );
        % x=step_b(2),y=step_b(1),ang=-step_b(3)
    end
    [oneDim_max,position]=max(mi);
    step=position-len-1;
    Y=X+direction*step;
    fY=oneDim_max;
    

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?