fitness.m

来自「matlab编写的计算排序问题或者求最优值问题」· M 代码 · 共 9 行

M
9
字号
function f=Fitness(x,distmatrix);
f=0;
%for i=1:10
    %f=f+distmatrix(i,x(i));
%end;
for i=1:40
    f=f+distmatrix(x(i),x(i+1));
end;
f=f+distmatrix(x(49),x(50))+distmatrix(x(50),x(51))+distmatrix(x(51),x(52))+distmatrix(x(52),x(53))+distmatrix(x(41),x(42))+distmatrix(x(42),x(43))+distmatrix(x(43),x(44))+distmatrix(x(44),x(45))+distmatrix(x(45),x(46))+distmatrix(x(46),x(47))+distmatrix(x(47),x(48))+distmatrix(x(48),x(49));

⌨️ 快捷键说明

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