MATLAB画路径图测试数据该链接仅有以下三幅图的数据

MATLAB画路径图全部数据该链接是建模时所有的代码

没有积分的留言邮箱,看到后资源发送邮箱。

百度网盘地址:链接:https://pan.baidu.com/s/1YwW6bZe8kUtpTwqKODyJ8g
提取码:v8d7

clc
clearA = xlsread('adjoin.xlsx'); %% 所有点之间的连接关系,若相连表示为1
B = xlsread('pos.xlsx');%% 所有点的坐标位置,对应的是一个二维坐标
C1 = xlsread('ALinepath1.xlsx');%% 到达目的地的经过的点
C2 = xlsread('BLinepath1.xlsx');%% 同上
C3 = xlsread('CLinepath1.xlsx');%% 同上//最短路
cnt1 = 1;
for i = 1:6for j = 1:6if (C1(i,j) > 0&& C1(i,j + 1) > 0)D1(cnt1,1) = C1(i,j);D1(cnt1,2) = C1(i,j +1);cnt1 = cnt1 + 1;endend
end//同上 cnt2 = 1;
for i = 1:6for j = 1:6if (C2(i,j) > 0&& C2(i,j + 1) > 0)D2(cnt2,1) = C2(i,j);D2(cnt2,2) = C2(i,j +1);cnt2 = cnt2 + 1;endend
end//同上 cnt3 = 1;
for i = 1:12for j = 1:6if (C3(i,j) > 0&& C3(i,j + 1) > 0)D3(cnt3,1) = C3(i,j);D3(cnt3,2) = C3(i,j +1);cnt3 = cnt3 + 1;endend
endfigure(1)
gplot(A,B,'-o');
hold on
line([B(69,1) B(70,1)] , [B(69,2) B(70,2)],'color','r');
line([B(D1(1,1),1) B(D1(1,2),1)] , [B(D1(1,1),2)B(D1(1,2),2)],'color','c');
hold onfor l = 69:78line([B(l,1) B(l + 1,1)] ,[B(l,2) B(l + 1,2)],'color','r');line([B(l,1)+0.5 B(l +1,1)+0.5] , [B(l,2) B(l + 1,2)],'color','r');
end
hold onfor l = 80:87line([B(l,1) B(l + 1,1)] ,[B(l,2) B(l + 1,2)],'color','r');line([B(l,1)+0.5 B(l + 1,1)+0.5], [B(l,2) B(l + 1,2)],'color','r');
end
hold onfor k = 1:cnt1 - 1line([B(D1(k,1),1)B(D1(k,2),1)] , [B(D1(k,1),2) B(D1(k,2),2)],'color','c');
end
hold onfor i = 1:130x(i) = B(i,1);
endfor i = 1:130y(i) = B(i,2);
end//需要显示的label
ch = {'D1';'D2';'Z1';'Z2';'Z3';'Z4';'Z5';'Z6';'F1';'F2';'F3';'F4';'F5';'F6';'F7';'F8';'F9';'F10';'F11';'F12';'F13';'F14';'F15';'F16';'F17';'F18';'F19';'F20';'F21';'F22';'F23';'F24';'F25';'F26';'F27';'F28';'F29';'F30';'F31';'F32';'F33';'F34';'F35';'F36';'F37';'F38';'F39';'F40';'F41';'F42';'F43';'F44';'F45';'F46';'F47';'F48';'F49';'F50';'F51';'F52';'F53';'F54';'F55';'F56';'F57';'F58';'F59';'F60';'J1';'J2';'J3';'J4';'J5';'J6';'J7';'J8';'J9';'J10';'J11';'J12';'J13';'J14';'J15';'J16';'J17';'J18';'J19';'J20';'J21';'J22';'J23';'J24';'J25';'J26';'J27';'J28';'J29';'J30';'J31';'J32';'J33';'J34';'J35';'J36';'J37';'J38';'J39';'J40';'J41';'J42';'J43';'J44';'J45';'J46';'J47';'J48';'J49';'J50';'J51';'J52';'J53';'J54';'J55';'J56';'J57';'J58';'J59';'J60';'J61';'J62';};for i = 1:130text(x(i)+0.01,y(i),ch(i));
endplot(x(37),y(37),'.','MarkerSize',15,'color','r');
plot(x(38),y(38),'.','MarkerSize',15,'color','r');
plot(x(41),y(41),'.','MarkerSize',15,'color','r');
plot(x(34),y(34),'.','MarkerSize',15,'color','r');
plot(x(58),y(58),'.','MarkerSize',15,'color','r');
plot(x(57),y(57),'.','MarkerSize',15,'color','r');title('A类发射装置的转载地的分配方案');
legend('结点','主干道','A的分配方案');
hold offfigure(2)
gplot(A,B,'-o');
line([B(69,1) B(70,1)] , [B(69,2) B(70,2)],'color','r');
line([B(D2(1,1),1) B(D2(1,2),1)] , [B(D2(1,1),2)B(D2(1,2),2)],'color','g');
hold onfor l = 69:78line([B(l,1) B(l + 1,1)] ,[B(l,2) B(l + 1,2)],'color','r');line([B(l,1)+0.5 B(l +1,1)+0.5] , [B(l,2) B(l + 1,2)],'color','r');
end
hold onfor l = 80:87line([B(l,1) B(l + 1,1)] ,[B(l,2) B(l + 1,2)],'color','r');line([B(l,1)+0.5 B(l +1,1)+0.5] , [B(l,2) B(l + 1,2)],'color','r');
end
hold onfor k = 1:cnt2 - 1line([B(D2(k,1),1)B(D2(k,2),1)] , [B(D2(k,1),2) B(D2(k,2),2)],'color','g');
end
hold onfor i = 1:130x(i) = B(i,1);
endfor i = 1:130y(i) = B(i,2);
endch = {'D1';'D2';'Z1';'Z2';'Z3';'Z4';'Z5';'Z6';'F1';'F2';'F3';'F4';'F5';'F6';'F7';'F8';'F9';'F10';'F11';'F12';'F13';'F14';'F15';'F16';'F17';'F18';'F19';'F20';'F21';'F22';'F23';'F24';'F25';'F26';'F27';'F28';'F29';'F30';'F31';'F32';'F33';'F34';'F35';'F36';'F37';'F38';'F39';'F40';'F41';'F42';'F43';'F44';'F45';'F46';'F47';'F48';'F49';'F50';'F51';'F52';'F53';'F54';'F55';'F56';'F57';'F58';'F59';'F60';'J1';'J2';'J3';'J4';'J5';'J6';'J7';'J8';'J9';'J10';'J11';'J12';'J13';'J14';'J15';'J16';'J17';'J18';'J19';'J20';'J21';'J22';'J23';'J24';'J25';'J26';'J27';'J28';'J29';'J30';'J31';'J32';'J33';'J34';'J35';'J36';'J37';'J38';'J39';'J40';'J41';'J42';'J43';'J44';'J45';'J46';'J47';'J48';'J49';'J50';'J51';'J52';'J53';'J54';'J55';'J56';'J57';'J58';'J59';'J60';'J61';'J62';};for i = 1:130text(x(i)+0.01,y(i),ch(i));
endplot(x(43),y(43),'.','MarkerSize',15,'color','r');
plot(x(39),y(39),'.','MarkerSize',15,'color','r');
plot(x(40),y(40),'.','MarkerSize',15,'color','r');
plot(x(11),y(11),'.','MarkerSize',15,'color','r');
plot(x(10),y(10),'.','MarkerSize',15,'color','r');
plot(x(9),y(9),'.','MarkerSize',15,'color','r');title('B类发射装置的转载地的分配方案');
legend('结点','主干道','B的分配方案');
hold offfigure(3)
gplot(A,B,'-o');
line([B(69,1) B(70,1)] , [B(69,2) B(70,2)],'color','r');
line([B(D3(1,1),1) B(D3(1,2),1)] , [B(D3(1,1),2)B(D3(1,2),2)],'color','y');
hold onfor l = 69:78line([B(l,1) B(l + 1,1)] ,[B(l,2) B(l + 1,2)],'color','r');line([B(l,1)+0.5 B(l +1,1)+0.5] , [B(l,2) B(l + 1,2)],'color','r');
end
hold onfor l = 80:87line([B(l,1) B(l + 1,1)] ,[B(l,2) B(l + 1,2)],'color','r');line([B(l,1)+0.5 B(l +1,1)+0.5] , [B(l,2) B(l + 1,2)],'color','r');
end
hold onfor k = 1:cnt3 - 1line([B(D3(k,1),1)B(D3(k,2),1)] , [B(D3(k,1),2) B(D3(k,2),2)],'color','y');
end
hold onfor i = 1:130x(i) = B(i,1);
endfor i = 1:130y(i) = B(i,2);
endch ={'D1';'D2';'Z1';'Z2';'Z3';'Z4';'Z5';'Z6';'F1';'F2';'F3';'F4';'F5';'F6';'F7';'F8';'F9';'F10';'F11';'F12';'F13';'F14';'F15';'F16';'F17';'F18';'F19';'F20';'F21';'F22';'F23';'F24';'F25';'F26';'F27';'F28';'F29';'F30';'F31';'F32';'F33';'F34';'F35';'F36';'F37';'F38';'F39';'F40';'F41';'F42';'F43';'F44';'F45';'F46';'F47';'F48';'F49';'F50';'F51';'F52';'F53';'F54';'F55';'F56';'F57';'F58';'F59';'F60';'J1';'J2';'J3';'J4';'J5';'J6';'J7';'J8';'J9';'J10';'J11';'J12';'J13';'J14';'J15';'J16';'J17';'J18';'J19';'J20';'J21';'J22';'J23';'J24';'J25';'J26';'J27';'J28';'J29';'J30';'J31';'J32';'J33';'J34';'J35';'J36';'J37';'J38';'J39';'J40';'J41';'J42';'J43';'J44';'J45';'J46';'J47';'J48';'J49';'J50';'J51';'J52';'J53';'J54';'J55';'J56';'J57';'J58';'J59';'J60';'J61';'J62';};for i = 1:130text(x(i)+0.01,y(i),ch(i));
end
hold onplot(x(51),y(51),'.','MarkerSize',15,'color','r');
plot(x(66),y(66),'.','MarkerSize',15,'color','r');
plot(x(65),y(65),'.','MarkerSize',15,'color','r');
plot(x(50),y(50),'.','MarkerSize',15,'color','r');
plot(x(49),y(49),'.','MarkerSize',15,'color','r');
plot(x(32),y(32),'.','MarkerSize',15,'color','r');
plot(x(33),y(33),'.','MarkerSize',15,'color','r');
plot(x(55),y(55),'.','MarkerSize',15,'color','r');
plot(x(54),y(54),'.','MarkerSize',15,'color','r');
plot(x(52),y(52),'.','MarkerSize',15,'color','r');
plot(x(53),y(53),'.','MarkerSize',15,'color','r');
plot(x(42),y(42),'.','MarkerSize',15,'color','r');legend('结点','主干道','C的分配方案');
title('C类发射装置的转载地的分配方案');
hold off

MATLAB画路径图(带结点,不同颜色的路径)相关推荐

  1. Matlab画三维图的一些技巧

    引言 本人是一位数学科研工作者,平时的文章采用的是latex编写,里面图形的生成主要来自于Matlab(个人对Matlab非常喜欢,感觉上手比较容易,更亲民).对于图形的处理比较频繁,而且总会有一些特 ...

  2. matlab绘图z=sin(x_「matlab画三维图」Matlab 应用之绘制三维图形(基础篇) - seo实验室...

    matlab画三维图 在Matlab中,三维图形的绘制包括三维曲线,三维网线图和三维曲面图.闲话不多说,直接进入正题.首先介绍几个函数: 1.plot3(x,y,z,-) 其中,x,y,z为维数相同的 ...

  3. matlab泰勒图,matlab画泰勒图

    急 在matlab中写个用泰勒级数计算arctan(x)的方程 clear;clc;x=1;s=0;y=atan(x);fori=1:1e6n=2*i-1;s=s+(-(-1)^i)*(x^n)/n; ...

  4. matlab如何画波特图,matlab画波特图

    Matlab 中 Bode 图的绘制技巧 学术收藏 2010-06-04 21:21:48 阅读 54 评论 0 字号:大中小 订阅 我们经常会遇到使用 Matlab 画伯德图的情况,可能我们我们都. ...

  5. MATLAB画阶梯图

    1.  使用MATLAB画阶梯图 2.  样例如下: a)  Stairs(y) i.             If Y is a Vecotr, then thex-axis scale range ...

  6. 2.Matlab画好图后,如何插入到word里面去

    使用Matlab画好图之后,想要插入到word里面去 有的人是使用保存为JPG,BMP等格式:还有的是转为PDF再裁剪,再插入:还有的是转为EPS格式再插入,但是没有一个图是高清的 下面是我从小木虫论 ...

  7. matlab 画折线图

    针对这篇博客里有些不够详细的地方,后期又写了一个稍微更详细的MATLAB画折线图:https://blog.csdn.net/Rhiney_97/article/details/105000137 代 ...

  8. matlab计算macd_matlab股市图k线 matlab画macd图

    我们在进行均线操盘时常会用到k线走势图以及分时图来综合的判断未来股市的趋势走向.以便于能够及时的做出相应的调整.我们在k线形态图已经明白怎么去做止盈.那么对于分时图而言,投资如何在这里面利用均价线做止 ...

  9. matlab画三维图电磁场,利用matlab实现矩形波导电磁场分布图的绘制.doc

    利用matlab实现矩形波导电磁场分布图的绘制.doc 利用MATLAB实现矩形波导电磁场分布图的绘制(附源程序)通过MATLAB计算并绘出任意时刻金属矩形波导的主模TE10模的电磁场分布图.波导尺寸 ...

  10. matlab 三维相交面,MATLAB画三维图时如何画相交部分

    总结:1直接求出相交点:(1)两直线相交(2)直线与多条直线相交 2利用两种图形的已知点的距离是否接近0判断是否相交,从而画出图:(3)直线与曲线相交 (4)曲线与曲线相交(5)直线与曲面相交(6)平 ...

最新文章

  1. CVPR 2016 《Object Detection from Video Tubelets with Convolutional Neural Networks》论文笔记
  2. wxWidgets:wxXLocale类用法
  3. jvm运行时类加载机制_JVM体系结构:JVM类加载器和运行时数据区
  4. mysql哪些xss要转译查询_转义字符的妙用不用引号的字符注入和XSS脚本安全 -电脑资料...
  5. 必看企业级Redis锁资产巡检扫描业务场景实现(加锁限制扫描次数)
  6. 【debug】requests.exceptions.ChunkedEncodingError: (‘Connection broken: IncompleteRead(0 bytes read)‘
  7. 解决Tomcat闪退
  8. C++基础学习笔记:第一章、第二章
  9. 计算机函数年龄怎么解决,使用Excel函数计算年龄的三种方法
  10. windows局域网共享文件
  11. ssm南工二手书交易平台毕业设计源码172334
  12. 海思Hi3519A 基础入门教程
  13. RT-Thread 软件定时器(学习笔记)
  14. 云南大学计算机科学与技术录取分数线,云南大学2017年录取分数线公布
  15. 百度率先在元宇宙举办大会,李彦宏:中国迎来AI黄金十年
  16. 一个家庭幸不幸福,80%以上取决于女主人。有一种女人嫁给谁都幸福
  17. 三菱触摸屏怎么改时间_三菱触摸屏界面显示设置
  18. dell灵越笔记本后盖怎么拆_戴尔inspiron15 5547笔记本怎么拆机清灰?
  19. mysql向表中插中文显示,针对mysql数据库无法在表中插入中文字符的解决方案(彻底解决jav...
  20. H5移动端项目实现手写签名功能 vue实现手写签名

热门文章

  1. 多态之父类引用指向子类对象
  2. 网络最大流和最小费用流
  3. Spring源码分析(二):底层架构核心概念解析
  4. 直播系统定制开发中安卓直播间websocket协议破解还原
  5. python-爬取图片
  6. 认识oracle的update更新
  7. GNS3安装过程(详细)
  8. Python: queue.Queue
  9. php小偷替换代码,收藏的一个php小偷的核心程序
  10. lect02_codes02_pandas