MATLAB绘图之figure
目录
1.MATLAB基本的画图GUI界面
2、实例解释图中每个按钮
2.1点击“查看”
2.2各个图标功能
3.Figure的基本组成
转载于:气象家园
1.MATLAB基本的画图GUI界面
输入:
figure;
生成一个最基本的图窗:
MATLAB里,图窗的含义类似于画布,在一个图窗里绘制图形,即在同一张画布上绘图,保存结果后,将出现一张图。而如果想分别绘制多张图,则需要生成多个图窗分别绘制。
2、实例解释图中每个按钮
这里给出一个简单的cos函数绘制的折线图例子进行说明:
2.1点击“查看”
可以选择六个选项框,其全部选项内容包括图形工具栏、照相机工具栏、绘图编辑工具栏。
在平时使用时,则最常应用到图形选项板、绘图浏览器及属性编辑器。
菜单栏全部打开时,如下所示:
菜单栏全部打开时,如下所示:
2.2各个图标功能
- 图形工具栏
功能从左到右分别为:打开新图窗、打开新文件、保存、打印;选择、放大、缩小、平移(手形工具)、旋转、数据游标、刷亮;链接;插入颜色栏、插入图例等。
- 绘图工具栏
功能从左到右分别为:填充(背景色)、颜色选择(包括边框和数据线);文本颜色、字体;加粗、倾斜;对齐方式(左中右对齐);插入(直线、单向箭头、双向箭头、文本指向性箭头、文本框、矩形、椭圆等);固定到坐标轴、对齐分布工具(可针对图中的对象设置位置排版)。
- 图形选项板
包括添加子图、选择变量、插入注释(与上面绘图工具栏的插入相同)。
- 属性编辑器
功能为对图形的各项属性进行操作。
当选择整个Figure的属性时:
点击“更多属性”即可对如下性质进行设置:
在实际应用中,属性编辑器中的“导出设置”也十分常用。
大家在保存前选择“放大坐标轴至充满图形”,这样就可以避免以后出现“所见不是所得”的问题,即在MATLAB里调好的图形,保存之后其大小或相对位置却发生了改变。也可以在选项里根据要求调整渲染效果,得到不同分辨率的图形。
当选择坐标轴时,属性编辑器将显示:因此可直接对坐标轴的各项属性进行设置。
并且在进行过一系列的上述操作后,可以点击“文件”——“生成代码”,将之前的一系列设置生成代码保存起来,下次使用的时候,只需要重新调用代码就可以完成使用
3.Figure的基本组成
- figure和axes的概念
在实际绘图中,一张图可能会有好几个子图,这时axes表示生成的各个小图,而figure则是绘制各图的大画布。
所以,在之后设置图形属性时,有时用到gca(Axes),有时用到gcf(Figure).
MATLAB绘图之figure相关推荐
- Matlab绘图高级部分
转载自:http://www.cnblogs.com/jeromeblog/p/3396494.html 图形是呈现数据的一种直观方式,在用Matlab进行数据处理和计算后,我们一般都会以图形的形式将 ...
- matlab meshc函数_有那些相见恨晚的MATLAB绘图命令
有那些相见恨晚的MATLAB绘图命令 MATLAB的绘图功能可谓非常的强大,常用的有plot,plot3,subplot,scatter等等,这些函数有许多的参数设置,可以画出各种需求的图.但是这些强 ...
- Matlab绘图基本控制命令
图形的控制与表现 (Figure control and representation) MATLAB提供的用于图形控制的函数和命令: axis: 人工选择坐标轴尺寸. clf:清图形 ...
- matlab绘图笔记
matlab绘图 原文出处:https://ww2.mathworks.cn/help/ 基本绘图函数 创建绘图 plot plot 函数具有不同的形式,具体取决于输入参数. 如果 y 是向量,plo ...
- Matlab绘图(二)—变色散点图二维、三维绘制
Matlab绘图(二)-散点图绘制 前言 二维散点图 scatter函数 gscatterr函数 思考 三维散点图 scatter3函数 前言 总结一下最近针对散点图的绘制学习到的scatter与gs ...
- (转载)MatLab绘图
转载自:http://www.cnblogs.com/hxsyl/archive/2012/10/10/2718380.html 转载自:http://www.cnblogs.com/jeromebl ...
- matlab绘图命令汇总
MATLAB绘图虽说非常简单,但是众多命令不好记忆,每次用到都要到网上查找也非常麻烦,找到一个比较全的汇总,以后用到的时候直接来这里就行了. a=linspace(1,2,10) plot(a,'-- ...
- MATLAB | 绘图复刻(三) | 分层聚类分析图:树状图+热图
好久不见啊,今天时绘图复刻第三期,这期画的比较难应该文章也不会太短... 前段时间发现公众号SCIPainter发布了一期名为<如何对基因和蛋白质的表达丰度进行相关性分析>,其中有一幅图很 ...
- Matlab绘图时坐标轴名称被遮挡问题
Matlab绘图时坐标轴名称被遮挡问题 在matlab绘图时,可能会遇到,坐标轴名称被遮挡问题. 网上也有说用: set(gcf,'unit','centimeters','positio ...
最新文章
- c++程序设计梳理(谭浩强)3-4章
- KINDLE TOUCH修复板砖过程
- LiveVideoStackCon 一次全新的尝试,错过了就是一辈子
- Tomcat 的 Server 文件配置详解
- Redis —— 常用命令一览
- java中大量匿名内部类的坏处_java中的匿名内部类总结
- 大并发下Timeout waiting for connection from pool 解决方案
- Flutter框架基础
- 深度学习基础(五)—— rectifier function and softplus
- BAT程序员总结的力扣刷题指南,已经在Github了!!刷题顺序,优质题解一网打尽!
- halcon学习笔记4-字符识别(包括汉字识别)
- 什么是数位板? 数位板,又名绘图板、绘画板、手绘板等等,是计算机输入设备的一种,通常是由一块板子和一支压感笔组成,它和手写板等作为非常规的输入产品相类似,都针对一定的使用群体。 与手写板所不同的是
- 基于机器学习与深度学习的金融风控贷款违约预测
- OpenCV开发笔记(六十九):红胖子8分钟带你使用传统方法识别已知物体(图文并茂+浅显易懂+程序源码)
- uview去除u-button按钮自带边框细线
- php imagick 图片裁切,php Imagick , 怎么使用Imagick裁切图片
- 九州量子黄蕾蕾:我们是冲着量子通信产业化来的
- CodeBERT理解
- 设计模式----观察者模式
- 华三交换机配置多个镜像口_【转】交换机端口镜像,如何配置多个观察口
热门文章
- 软件实训之智慧停车需要解决什么痛点和难点
- python课程小作业之桌面小工具系统
- 小傻蛋的妹妹跟随小甲鱼学习Python的第十一节011
- Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[]]
- 基于javaweb的商品进销存系统(java+vue+springboot+mybatis+mysql)
- C++ 二维vector排序(sort用法)
- 事关年终奖,备受关注的项目绩效管理攻略来喽
- 超市地址选取的c语言程序设计,c语言程序设计 超 市 管 理 系 统
- 实战录 | 浅谈前端项目构建与优化
- GDOI#345. 送礼物「JSOI 2015」01分数规划+RMQ