• 大小: 48KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-03-11
  • 语言: Matlab
  • 标签: 消防  疏散蚁群  

资源简介

基于蚁群算法的消防疏散系统;系统仿真模型

资源截图

代码片段和文件信息

function [fill_arrowdraw_sign]=draw_arrow(NoteRoutesEhandles)
% 根据路径画线路
% 起始点坐标Note;指向点坐标Routes
   n=size(Routes1);
   startpoint=Note-0.5;
   endpoint=zeros(n2);
   startpoint=Note(1:n:)-0.5;
   n=size(startpoint1);
   for i=1:n
      endpoint(i:)=Note(Routes(i):);
   end
   endpoint=endpoint-0.5;
   headsize=0.2;%箭头大小
   v1 = headsize*(startpoint-endpoint)/2.5;

   theta = 22.5*pi/180;
   theta1 = -1*22.5*pi/180;
   rotMatrix = [cos(theta)  -sin(theta) ; sin(theta)  cos(theta)];
   rotMatrix1 = [cos(theta1)  -sin(theta1) ; sin(theta1)  cos(theta1)];
   
   v2 = v1*rotMatrix;
   v3 = v1*rotMatrix1;
   x1 = endpoint;
   x2 = x1 + v2;
   x3 = x1 + v3;
   

   A=[x1(:1) x2(:1) x3(:1)];
   B=[x1(:2) x2(:2) x3(:2)];
   RGB=[0 0 0];
   fill_arrow=zeros(n1);
hold on;
for i=1:n
 

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2015-04-15 21:35  人员疏散仿真- bak10(4-15-0)\
     文件        1696  2015-02-28 15:14  人员疏散仿真- bak10(4-15-0)\draw_arrow.asv
     文件        1074  2015-03-14 12:10  人员疏散仿真- bak10(4-15-0)\draw_arrow.m
     文件        1600  2015-01-27 16:55  人员疏散仿真- bak10(4-15-0)\Dststspread.asv
     文件        1683  2015-03-08 23:17  人员疏散仿真- bak10(4-15-0)\Dststspread.m
     文件         899  2015-04-15 17:42  人员疏散仿真- bak10(4-15-0)\findEnds.asv
     文件         993  2015-04-15 20:48  人员疏散仿真- bak10(4-15-0)\findEnds.m
     文件        3829  2015-04-04 19:10  人员疏散仿真- bak10(4-15-0)\PopSn.asv
     文件        3812  2015-04-04 19:26  人员疏散仿真- bak10(4-15-0)\PopSn.m
     文件       31997  2015-04-15 20:41  人员疏散仿真- bak10(4-15-0)\renyuanshusan.asv
     文件       18304  2015-04-15 20:19  人员疏散仿真- bak10(4-15-0)\renyuanshusan.fig
     文件       32007  2015-04-15 21:40  人员疏散仿真- bak10(4-15-0)\renyuanshusan.m
     文件         706  2015-03-31 11:14  人员疏散仿真- bak10(4-15-0)\SafeRoutes.asv
     文件         829  2015-03-31 11:34  人员疏散仿真- bak10(4-15-0)\SafeRoutes.m
     文件        3336  2015-02-26 11:37  人员疏散仿真- bak10(4-15-0)\Show_Sign.asv
     文件       35653  2015-01-15 10:41  人员疏散仿真- bak10(4-15-0)\shusan.prj
     文件         651  2015-04-04 09:15  人员疏散仿真- bak10(4-15-0)\ShuSanDieDai.asv
     文件         670  2015-04-15 13:05  人员疏散仿真- bak10(4-15-0)\ShuSanDieDai.m
     文件        3391  2015-03-14 11:56  人员疏散仿真- bak10(4-15-0)\SHUSAN_Sign.asv
     文件        3405  2015-03-31 14:27  人员疏散仿真- bak10(4-15-0)\SHUSAN_Sign.m
     文件          51  2015-04-15 21:57  人员疏散仿真- bak10(4-15-0)\源程序说明.txt

评论

共有 条评论