目录

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相关推荐

  1. Matlab绘图高级部分

    转载自:http://www.cnblogs.com/jeromeblog/p/3396494.html 图形是呈现数据的一种直观方式,在用Matlab进行数据处理和计算后,我们一般都会以图形的形式将 ...

  2. matlab meshc函数_有那些相见恨晚的MATLAB绘图命令

    有那些相见恨晚的MATLAB绘图命令 MATLAB的绘图功能可谓非常的强大,常用的有plot,plot3,subplot,scatter等等,这些函数有许多的参数设置,可以画出各种需求的图.但是这些强 ...

  3. Matlab绘图基本控制命令

    图形的控制与表现 (Figure control and representation) MATLAB提供的用于图形控制的函数和命令:    axis:  人工选择坐标轴尺寸.     clf:清图形 ...

  4. matlab绘图笔记

    matlab绘图 原文出处:https://ww2.mathworks.cn/help/ 基本绘图函数 创建绘图 plot plot 函数具有不同的形式,具体取决于输入参数. 如果 y 是向量,plo ...

  5. Matlab绘图(二)—变色散点图二维、三维绘制

    Matlab绘图(二)-散点图绘制 前言 二维散点图 scatter函数 gscatterr函数 思考 三维散点图 scatter3函数 前言 总结一下最近针对散点图的绘制学习到的scatter与gs ...

  6. (转载)MatLab绘图

    转载自:http://www.cnblogs.com/hxsyl/archive/2012/10/10/2718380.html 转载自:http://www.cnblogs.com/jeromebl ...

  7. matlab绘图命令汇总

    MATLAB绘图虽说非常简单,但是众多命令不好记忆,每次用到都要到网上查找也非常麻烦,找到一个比较全的汇总,以后用到的时候直接来这里就行了. a=linspace(1,2,10) plot(a,'-- ...

  8. MATLAB | 绘图复刻(三) | 分层聚类分析图:树状图+热图

    好久不见啊,今天时绘图复刻第三期,这期画的比较难应该文章也不会太短... 前段时间发现公众号SCIPainter发布了一期名为<如何对基因和蛋白质的表达丰度进行相关性分析>,其中有一幅图很 ...

  9. Matlab绘图时坐标轴名称被遮挡问题

    Matlab绘图时坐标轴名称被遮挡问题    在matlab绘图时,可能会遇到,坐标轴名称被遮挡问题.    网上也有说用: set(gcf,'unit','centimeters','positio ...

最新文章

  1. c++程序设计梳理(谭浩强)3-4章
  2. KINDLE TOUCH修复板砖过程
  3. LiveVideoStackCon 一次全新的尝试,错过了就是一辈子
  4. Tomcat 的 Server 文件配置详解
  5. Redis —— 常用命令一览
  6. java中大量匿名内部类的坏处_java中的匿名内部类总结
  7. 大并发下Timeout waiting for connection from pool 解决方案
  8. Flutter框架基础
  9. 深度学习基础(五)—— rectifier function and softplus
  10. BAT程序员总结的力扣刷题指南,已经在Github了!!刷题顺序,优质题解一网打尽!
  11. halcon学习笔记4-字符识别(包括汉字识别)
  12. 什么是数位板? 数位板,又名绘图板、绘画板、手绘板等等,是计算机输入设备的一种,通常是由一块板子和一支压感笔组成,它和手写板等作为非常规的输入产品相类似,都针对一定的使用群体。 与手写板所不同的是
  13. 基于机器学习与深度学习的金融风控贷款违约预测
  14. OpenCV开发笔记(六十九):红胖子8分钟带你使用传统方法识别已知物体(图文并茂+浅显易懂+程序源码)
  15. uview去除u-button按钮自带边框细线
  16. php imagick 图片裁切,php Imagick , 怎么使用Imagick裁切图片
  17. 九州量子黄蕾蕾:我们是冲着量子通信产业化来的
  18. CodeBERT理解
  19. 设计模式----观察者模式
  20. 华三交换机配置多个镜像口_【转】交换机端口镜像,如何配置多个观察口

热门文章

  1. 软件实训之智慧停车需要解决什么痛点和难点
  2. python课程小作业之桌面小工具系统
  3. 小傻蛋的妹妹跟随小甲鱼学习Python的第十一节011
  4. Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[]]
  5. 基于javaweb的商品进销存系统(java+vue+springboot+mybatis+mysql)
  6. C++ 二维vector排序(sort用法)
  7. 事关年终奖,备受关注的项目绩效管理攻略来喽
  8. 超市地址选取的c语言程序设计,c语言程序设计 超 市 管 理 系 统
  9. 实战录 | 浅谈前端项目构建与优化
  10. GDOI#345. 送礼物「JSOI 2015」01分数规划+RMQ