jump.m

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

M
20
字号
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(1,i)=index(b);%最大rouij对应的F中的位置,即跳转位置    else        B(1,i)=i;%不跳转,则对应跳转位置即为当前位置    end,end,                        %UNTITLED1 Summary of this function goes here%   Detailed explanation goes here

⌨️ 快捷键说明

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