m=xlsread('cumcm2011B.xls',1,'B2:C583');
n=xlsread('cumcm2011B.xls',2,'A2:B929');

%所有结点
plot(m(:,1),m(:,2),'.');
hold on;

%市区入口
entrance=xlsread('cumcm2011B.xls',4,'B2:B14');
plot(m(entrance,1),m(entrance,2),'rs','LineWidth',2,'MarkerEdgeColor','k','MarkerFaceColor','g','MarkerSize',10);

%交巡警平台
policeStation=xlsread('cumcm2011B.xls',3,'B2:B81');
plot(m(policeStation,1),m(policeStation,2),'or');

%所有线路画线
road=xlsread('cumcm2011B.xls',2,'A2:B929');
%N=size(m,1);
%for i=1:N
%text(m(i,1),m(i,2)+2,strcat('\color{blue}',num2str(i)));
%end
for i=1:size(road,1)
x=road(i,1);                                            %第1个地点
y=road(i,2);                                            %第2个地点
x1=m(x,1);                                               %第1个点的横坐标
y1=m(x,2);                                               %第1个点的纵坐标
x2=m(y,1);
y2=m(y,2);
plot([x1,x2],[y1;y2],'r');
end

%A城区线路颜色
k1=1;
for i1=1:size(n,1)
if n(i1,1)<=92&n(i1,2)<=92
    A(k1,1:2)=n(i1,1:2);
    k1=k1+1;
end
end
for j1=1:size(A,1)
xA=A(j1,1);
yA=A(j1,2);
xA1=m(xA,1);
yA1=m(xA,2);
xA2=m(yA,1);
yA2=m(yA,2);
plot([xA1,xA2],[yA1;yA2],'c');
end

%B城区线路颜色
k2=1;
for i2=1:size(n,1)
if n(i2,1)<=165&n(i2,1)>=93&n(i2,2)<=165&n(i2,2)>=93
    B(k2,1:2)=n(i2,1:2);
    k2=k2+1;
end
end
for j2=1:size(B,1)
xB=B(j2,1);
yB=B(j2,2);
xB1=m(xB,1);
yB1=m(xB,2);
xB2=m(yB,1);
yB2=m(yB,2);
plot([xB1,xB2],[yB1;yB2],'c');
end

%C城区线路颜色
k3=1;
for i3=1:size(n,1)
if n(i3,1)<=319&n(i3,1)>=166&n(i3,2)<=319&n(i3,2)>=166
    C(k3,1:2)=n(i3,1:2);
    k3=k3+1;
end
end
for j3=1:size(C,1)
xC=C(j3,1);
yC=C(j3,2);
xC1=m(xC,1);
yC1=m(xC,2);
xC2=m(yC,1);
yC2=m(yC,2);
plot([xC1,xC2],[yC1;yC2],'b');
end

%D城区线路颜色
k4=1;
for i4=1:size(n,1)
if n(i4,1)<=371&n(i4,1)>=320&n(i4,2)<=371&n(i4,2)>=320
    D(k4,1:2)=n(i4,1:2);
    k4=k4+1;
end
end
for j4=1:size(D,1)
xD=D(j4,1);
yD=D(j4,2);
xD1=m(xD,1);
yD1=m(xD,2);
xD2=m(yD,1);
yD2=m(yD,2);
plot([xD1,xD2],[yD1;yD2],'k');
end

%E城区线路颜色
k5=1;
for i5=1:size(n,1)
if n(i5,1)<=474&n(i5,1)>=372&n(i5,2)<=474&n(i5,2)>=372
    E(k5,1:2)=n(i5,1:2);
    k5=k5+1;
end
end
for j5=1:size(E,1)
xE=E(j5,1);
yE=E(j5,2);
xE1=m(xE,1);
yE1=m(xE,2);
xE2=m(yE,1);
yE2=m(yE,2);
plot([xE1,xE2],[yE1;yE2],'b');
end

%E城区线路颜色
k6=1;
for i6=1:size(n,1)
if n(i6,1)<=582&n(i6,1)>=475&n(i6,2)<=582&n(i6,2)>=475
    F(k6,1:2)=n(i6,1:2);
    k6=k6+1;
end
end
for j6=1:size(F,1)
xF=F(j6,1);
yF=F(j6,2);
xF1=m(xF,1);
yF1=m(xF,2);
xF2=m(yF,1);
yF2=m(yF,2);
plot([xF1,xF2],[yF1;yF2],'k');
end

hold off

[www.infoshare.cc]基于matlab的画图相关推荐

  1. matlab卷积画图,基于MATLAB的卷积演示系统课程设计

    1卷积演示程序设计原理 数字信号处理的直接对象是数字信号,处理的方式是数值运算的方式,它涉及到的内容非常丰富和广泛,它是应用最快.成效最显著的新学科之一,作为信息专业的专业基础课,需要掌握其基本理论和 ...

  2. 基于matlab地球物理,基于MATLAB的《地球物理资料处理和解释》教学研究

    吴萍萍 贾建鹏 郭越 马欢 摘要:<地球物理资料处理和解释>课程是地球物理学专业的重要课程之一,其目的在于通过该课程的学习学生能对"地球物理学理论→资料整理→成果解释" ...

  3. 【通信原理】#19 基于matlab的交织与解交织

    5.25 #19 基于matlab的交织与解交织 交织可以解决什么问题? 交织是为了解决突发错误.比如偶尔发生一个bit的错误,那么可以通过诸如汉明码.卷积码等前向纠错编码将这1bit的错误纠正过来. ...

  4. 转载:基于MATLAB的几种图像分割算法

    基于MATLAB的几种图像分割算法 转载自:https://blog.csdn.net/bentleydelll/article/details/82456150 最大类间方差法 基本思路是根据直方图 ...

  5. 基于MATLAB的静电场模拟系统

    目录 摘要 1 引言 2 理论基础 3 系统设计 3.1 程序设计代码[2].[3] 3.1.1 参数输入代码 3.1.2 二维电场线和三维等势线的分布绘制代码 3.1.3 三维电场线和三维等势面的分 ...

  6. matlab画波动图像,【基于Matlab的波动方程的可视化实现最终版材料】

    基于Matlab的波动方程的可视化实现(最终版) <基于Matlab的波动方程的可视化实现.doc>由会员分享,可免费在线阅读全文,更多与<基于Matlab的波动方程的可视化实现(最 ...

  7. 基于matlab的音频信号处理毕业设计(含源文件

    基于MATLAB的语音信号处理GUI设计 一.课题研究的意义 本课题旨在对音频文件的调制和滤波.音频信号处理是研究用数字信号处理技术和语音学知识对语音信号进行处理的新兴的学科,是目前发展最为迅速的信息 ...

  8. matlab对exl数据分析,基于MATLAB的EXCEL数据计算与分析

    基于MATLAB的EXCEL数据计算与分析 潜刘方 摘要:再怎么样希望先看摘要,阅读本文需要一定的MATLAB基础知识,不需要excel相关知识.结合本人近期工作上的需要测量计算,想偷懒就选择了利用M ...

  9. 【APF三维路径规划】基于matlab人工势场算法无人机三维路径规划【含Matlab源码 168期】

    一.获取代码方式 获取代码方式1: 通过订阅紫极神光博客付费专栏,凭支付凭证,私信博主,可获得此代码. 获取代码方式2: 完整代码已上传我的资源:[三维路径规划]基于matlab人工势场算法无人机三维 ...

最新文章

  1. 关于学习Python的一点学习总结(12->字典相关操作)
  2. DataBinding初探 数据绑定的用法 ,import 集合类型,绑定的表达式,访问集合类型2...
  3. 服务端第三次课程:面向切面编程AOP
  4. python3(十三)File对象的属性
  5. Linux卸载/删除多余网卡
  6. python基础(14)之 类和对象
  7. java httpclient 重定向_如何在HttpClient中自动重定向(java,apache)
  8. Monkey test 汇总
  9. PV,UV,VV,IP
  10. OpenCV角点检测: Harris算子, ShiTomasi算子
  11. 吸烟行为检测系统(Python+YOLOv5深度学习模型+清新界面)
  12. [Android开源]一个非常简单易用用来花式展示二维码样式生成的库QRCodeStyle
  13. 银行理财子公司蓄力布局A股;现金管理类理财产品整改加速
  14. html正则表达式怎么写用户名非空,js通过正则匹配没有内容的空标签
  15. java Web 前后端交互
  16. 关于office2013打开后始终显示正在配置问题的解决方案集锦
  17. java 进阶笔记线程与并发之ForkJoinPool简析
  18. DirectX 在MFC框架下的应用
  19. 网易邮箱中非常实用的工具,手机、IP等归属地
  20. 梦之鬼索MVP模式在Android中的设计和实现

热门文章

  1. 德信计算机怎么开音乐,秀动网(showstart.com) - 和热爱音乐的朋友开启原创音乐现场之旅...
  2. python3异步task_Python异步编程4:task对象
  3. matlab仿真 调频立体声广播,(精编)调频立体声广播系统的建模与仿真
  4. 【推荐】推荐系统 Embedding 技术实践总结
  5. Matlab怎么计算信号的能量,学习用Matlab计算离散信号的功率和能量.PPT
  6. oracle获取当前时间戳
  7. python3邮件_python3使用SMTP发送简单文本邮件
  8. cv2 图像逆时针旋转180度
  9. Excel学习笔记:P30-如何制作一个让老板眼睛为之一亮的甘特图
  10. dubbo 支持的9种协议