jump.asv

来自「蚁群算法连续域空间寻优:基于网格划分策略」· ASV 代码 · 共 23 行

ASV
23
字号
function [ B ] = jump( tao,F )n=size(F,2);for i=1:n    index=find(F>F(1,i));%F中比第i个元素大的元素序列号组成矩阵index   % rouij    t=size(index,2);%index为一行t列    if t~=0%存在比i个元素大的元素        F1=F(index);%取出大元素值        rouij=(F1-F(1,i)).*tao(index);        [a,b]=max(rouij);%b为        B(1,i)=index(b);        %for j=1:t         %   rouij(1,t)=(F(1,index(1,j))-F(1,i))*tao(1,index(1,j));          %  [a,b]=max(rouij);%b为rouij中最大的数的位置    else        B(1,i)=0;    end,end,                        %UNTITLED1 Summary of this function goes here%   Detailed explanation goes here

⌨️ 快捷键说明

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