
通过30个案例分析,MATLAB智能算法的源代码展示。
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
MATLAB智能算法的源代码 %% 清空环境clc;clear%% 障碍物数据position = load(barrier.txt);plot([0,200],[0,200],.);hold onB = load(barrier.txt);xlabel(km,fontsize,12)ylabel(km,fontsize,12)title(二维规划空间,fontsize,12)%% 描述起点和终点S = [20,180];T = [160,90];plot([S(1),T(1)],[S(2),T(2)],.);% 图形标注text(S(1)+2,S(2),S);text(T(1)+2,T(2),T); %% 描绘障碍物图形fill(position(1:4,1),position(1:4,2),[0,0,0]);fill(position(5:8,1),position(5:8,2),[0,0,0]);fill(position(9:12,1),position(9:12,2),[0,0,0]);fill(position(13:15,1),position(13:15,2),[0,0,0]);% 下载链路端点数据L = load(lines.txt); %% 描绘线及中点v = zeros(size(L));for i=1:20 plot([position(L(i-1), 1), position((L-i+i+i-i-i+i-i+i+i+i-i+i-i+i-i+ i - 3 - i - i + i - i + i - i + i - i + i - 3 - 4 + 7* ( ( ( ( ( ( ( ((((((((((((( (((((((((((( ))))))))))))))))))))))))))))))) , position((L- 7* ( ( ( ( ( ( (( (( (( (( ((( (((((( L))))) ))))))) ))))))) ))))))) )], [position((L- 7* ( ( ( ( ( (( (( (( (( ((( (((((( L))))) ))))))) ))))))) ))))))) ) , position((L- 7* ))) , color , black , LineStyle -- ); v(:) = zeros(); for j= for j= end v(:)=zeros(); for j= end; v(:)=zeros(); for j= end; v(:)=zeros(); for j= end; v(:)=zeros(); for j= end; v(:)=zeros(); for j= for k= for k= for k= for k= for k= for k= for k-= v_temp_j_k = zeros();v_temp_j_k = zeros();v_temp_j_k = zeros();v_temp_j_k = zeros();v_temp_j_k = zeros();v_temp_j_k = zeros();v_temp_j_k = zeros()
}
}
}
}
}
}
}; end;
}; end;
}; end;
}; end;
}; end;
}; end;
}
}
}
}; end ;
}; end ;
}; end ;
}; end ;
}} else { } else { } else { } else { } else { }else{ }else{ }else{ }else{ }else{ };endendendendendendendcount++ ; count++ ; count++ ; count++ ; count++ ; count++ ; count++ ;count++ ;count++;count++;count++;count++;count++;count++;count++;count++;count++;count++;count++;count+++;;;;;;;;;;;;;;;;;;;;;;;;;;;;
}} % 计算路径长度 len = zeros(...); for k... len... Pstart... Pend... len... LL ... minlen ... minant ... LL ... phePara... % 更新信息素 % 寻找最短路径 minlen ... minant ... shortestpath...
全部评论 (0)


