matlab 二维地图常用绘图函数用法(plot,fill,rectangle)
matlab绘图技术应用广泛,可应用于路径规划,地图分析等,今天简单的介绍一下常见的绘图所需要的函数。
1.plot函数
(1)简单线段
plot([A.X,B.X],...[A.Y,B.Y,],'LineWidth',2,'Color',[0.25098,0.87843,0.81569]) ;
A点B点坐标代表AB线段的横纵坐标,LineWidth为设置线段的长度,Color为所需颜色的色号。
(2)圆形
Radius = 2;
Angle= 0:pi/40:2*pi;
Circle1 = x+Radius*cos(Angle);
Circle2 = y+Radius*sin(Angle);
plot(Circle1,Circle2,'-');
Radius为圆形半径,Circle1,Circle2分别为x,y坐标利用三角函数产生的数列组。
2.fill函数
(1)四边形
fill([x1,x2,x3,x4],...[y1,y2,y3,y4],...[0.25098,0.87843,0.81569]);
四组坐标为四边形四角对应的坐标,最后一行代表填充的色号,想绘制三角形填充三组坐标即可,多边形方法与此相同。
(2)圆形
圆形与线段逻辑相同,不在赘述,以下是使用方法↓
Radius = 2;
Angle= 0:pi/40:2*pi;
Circle1 = x+Radius*cos(Angle);
Circle2 = y+Radius*sin(Angle);
fill(Circle1,Circle2,'c');
3.rectangle函数
(1)四边形
rectangle('position',[x,y,width,length],...
'LineStyle','-','EdgeColor','k',...
'FaceColor',[255/255,0/255,0/255]);
x,y为四边形左下角的坐标,width为宽度,length为长度,
EdgeColor为边看颜色,FaceColor为填充色号。
(2)圆形
rectangle('Position',[x,y,2*r,2*r],'Curvature',[1,1], 'FaceColor',[0/255,176/255,80/255])
x,y为圆左下角的坐标,2r为圆的直径。
本文如有错误,请在下方留言提出,不吝赐教!
matlab 二维地图常用绘图函数用法(plot,fill,rectangle)相关推荐
- MATLAB的二维线图绘图函数plot()实例积累
目录 1 plot(Y) 2 plot(X,Y) 3 plot(___,Name,Value) 4 坐标轴标注和图形标题 5图例标注 6 目前MATLAB的文本已支持Latex公式输入 7 控制坐标轴 ...
- matlab 二维线图绘制函数 plot用法参数
https://ww2.mathworks.cn/help/matlab/ref/plot.html
- Matlab二维曲线之fplot函数
fplot函数的格式:fplot(f, lims, 选项) 其中f代表一个函数,通常采用函数句柄的形式.lims为x轴的取值范围,用二元向量[xmin, xmax]描述,默认值为[-5, 5].选项定 ...
- minedata二维地图常用功能开发
引入 index.html <!-- demo样式文件 --><link rel="stylesheet" href="https://minedata ...
- MATLAB一维、二维、三维 标量函数绘图
MATLAB一维.二维.三维 标量函数绘图 1. 一维标量绘图plot 2. 二维.三维标量绘图 2.1. mesh函数标量绘图 2.2. surf函数标量绘图 2.3. contour(x,y,z) ...
- Matlab基础教程—【07】Matlab二维高层绘图操作
7.1 二维高层绘图的基本函数plot() 重要参考资料: ① 基础教程视频对应的操作纪录 ② 基础教程视频对应的PPT 辅助参考资料:Matlab基本绘图函数 1. plot()有两个参数 (1)基 ...
- MATLAB二维绘图(二)向图中添加标题,坐标轴,图标和文字信息
MATLAB二维绘图(二)向图中添加标题,坐标轴,图标和文字信息 1.添加标题.图例.x轴信息和y轴信息,示例: %% 添加标题 clear; clc; close all; x = 0:0.1:2* ...
- 基于栅格地图的路径规划(一)基于Matlab二维、三维栅格地图的构建
基于栅格地图的路径规划(一)基于Matlab二维.三维栅格地图的构建 前言 1.二维栅格地图的创建 1.1.二维栅格地图构建原理 1.2.二维栅格地图构建例程 2.三维栅格地图的创建 2.1.三维栅格 ...
- matlab二维绘图部分
matlab二维绘图部分 X,Y是向量,分别表示点集的横坐标和纵坐标 PLOT(X,Y,S) 符号函数(显函数.隐函数和参数方程)画图 (1) ezplot ezplot('f(x)',[a,b]) ...
最新文章
- PCL两种方式的点云读写
- Java编程之前的复习和练习
- 龙将加速浏览器_《看门狗:军团》即将开启预载,迅游加速器支持下载和联机加速 18183手机游戏网...
- 大数据算法与分析技术国家工程实验室将建设
- BZOJ5020: [THUWC 2017]在美妙的数学王国中畅游(LCT,泰勒展开,二项式定理)
- linux 源码编译安装apache
- JavaScript变异与非变异数组方法
- python items和setdefault函数
- fjnuoj 1004 游戏 (博弈论)
- kong自定义插件(修改官方插件)
- 计算机文化基础—病毒
- 【测评】国外AR平台ENTITI测评-网页编辑器(1)
- P2973 [USACO10HOL]赶小猪
- 高企审计报告包括哪些内容?
- 费雪信息场增量建场实际实验
- 线性规划问题及单纯形法-线性规划问题的求解方法
- 问题排查-Flink session窗口最后一个不过期问题
- Carson带你学Android:图文详解RxJava背压策略
- 【OpenCV】 级联分类器训练模型
- Softmax分类器基本实现
热门文章
- Nginx安装及简介
- 基于arduino的火焰报警蜂鸣器播放音乐(外部中断)实验
- ctfshow_密码3
- 【算法】leetcode-838 推多米诺
- 计算机应用基础难点,计算机应用基础(本科)重、难点
- 机器学习实战-54: 集成学习分类算法(ada-boost)
- 云vr和传统vr_宣布我们的VR艺术家居住地
- Follow your heart (186)---Fab.com和guang.com
- vue项目购物车组件、清空购物车
- 2dpca matlab程序,[转载]人脸识别-2dpca之Matlab程序