% Ant main program
clear all; close all; clc;
tic;
Ant = 100;
Ger = 50;
xmin =-1;
xmax = 1;
ymin = -1;
ymax = 1;
tcl = 0.05;
f = ‘cos(2*pi.*x).*cos(2*pi.*y).*exp(-((x.^2+y.^2)/10))’; % 待优化的目标函数
[x,y]=meshgrid(xmin:tcl:xmax,ymin:tcl:ymax); vxp = x;
vyp = y;
vzp = eval(f);