解释代码for i=1:n load_{i}=zeros(48,1); if i==1 P(1:number_(i),i)=x(1:number_(i)); else tempa=sum(number_(1:i-1))+1; P(1:number_(i),i)=x(tempa:tempa+number_(i)-1);
时间: 2023-04-05 19:02:39 浏览: 95
蚁群算法ACO-求解旅行商TSP问题-(注释详细-替换输入参数后即可使用)
这段代码是一个 for 循环,循环次数为 n。在每次循环中,将一个 48 行 1 列的零矩阵赋值给 load_{i}。如果 i 等于 1,则将 x 的前 number_(i) 个元素赋值给 P 的第 i 列;否则,计算前 i-1 个 number_ 的和加 1 的结果赋值给 tempa,然后将 x 的第 tempa 到 tempa+number_(i)-1 个元素赋值给 P 的第 i 列。
阅读全文