⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 initialize.m

📁 基于MATLAB蚁群算法LF解决聚类问题源程序代码
💻 M
字号:
%{
?	初始化函数
a)	输入参数
?	蚂蚁的数目ant_number
?	点的数目item_number
?	空间尺寸Z,空间大小Z*Z
b)	输出参数
?	蚂蚁的平面窗格矩阵
?	点的平面窗格矩阵
%}
function [ant_matrix,item_window]=initialize(ant_number,item_number,Z)
ant_matrix_x=randperm(Z);
ant_matrix_y=randperm(Z);
item_matrix_x=randperm(Z);
item_matrix_y=randperm(Z);

%生成蚂蚁矩阵
for i=1:ant_number
    ant_matrix(i,1)=ant_matrix_x(i);
    ant_matrix(i,2)=ant_matrix_y(i);
    ant_matrix(i,3)=0;
end

for i=1:item_number
    item_window(i,1)=item_matrix_x(i);
    item_window(i,2)=item_matrix_y(i);
end

⌨️ 快捷键说明

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