前言 MATLAB的绘图功能十分强大,可以绘制各种各样的图形,数据可视化十分强大,但有时,采用默认的绘图属性,图形的形式符合我们的要求,学会使用图形句柄,并利用句柄修改属性是十分重要的。

1.句柄之间的关系

在MATLAB中figure有句柄,axis有句柄,line,bar,plot等都有句柄,我们首先要搞清楚这些句柄的继承关系,才能找到正确的句柄并修改其属性的参数。

figure句柄

........

annotation

........

2.常用的操作句柄的函数

2.1 获取句柄

创建对象时,使用输出参数。例如:hf=figure; hb=bar(X);

也可以使用h=gca获取当前轴句柄,gcf获取当前figure句柄,gco获取当前活动句柄。

获取父句柄子句柄,h1=get(h,'child');

2.2 获取句柄所管理的属性 get(h)

2.3 获取句柄指定属性的参数值 get(h,'propertyName');

2.4 修改句柄指定属性的值 set(h,'propertyName',propertyValue)

3.常用句柄的属性

1    Axes常用的属性:

Box                    'on'(default) , 'off'

GridLineStyle           '-'    ':'     '-.'   'none'

LineStyleOrder         LineSpec

LineWidth          .5(default)

TickDir               'in'(default),  'out'

TickDirMode             'auto'(default),     'manual'

Visible                'on'(default), 'off'

XGrid,YGrid,ZGrid 'on', 'off'(default)

Children             Handles of images, lights, lines,...

Parent                 Handler of the figure window

Position              设置轴在figure中的大小与位置,[leftbottom width height](归一化的单位)

FontAngle          'normal'(de), 'italic', 'oblique'

FontName          字体类型

FontSize             10(de)

FontWeight        字体粗细 'normal',    'bold',    'light'

Title                    标题 text句柄   注意:可以用text(x,y,'...')函数创建text对象

XLabel,YLabel,ZLabel    轴标签 text句柄

XTick,YTick,ZTick   轴的划分

XTickMode,..            'auto','manual'

XTickLabel,...           轴刻度的标签

XTickLabelMode             'auto',     'manual'

XAxisLocation         x轴的位置 'bottom',              'top'

YAxisLocation          y轴的位置 'left',      'right'

XLim,YLim,ZLim           轴的范围

XLimMode,..            'auto',     'manual'

XScale,..             指定是线性刻度'linear',或对数刻度'log'

Color                 背景颜色ColorSpec 'none'(de)

ColorOrder         指定线的颜色顺序 m行3列的RGB矩阵

XColor,..            轴的颜色ColorSpec

2    Line的常用的属性

LineStyle            -      --     -.     :

LineWidth          .5(de)

Marker

MarkerEdgeColor            由ColorSpec指定

MarkerFaceColor             ...

MarkerSize         6(de)

Color                  线的颜色 ColorSpec指定

3    text对象的属性

FontSize

FontAngle          ‘normal’, ‘italic’

Color

Interpreter          tex, latex

matlab里查看图像属性,MATLAB绘图属性操作相关推荐

  1. 【MATLAB appdesigner】20_UIAxes中绘图以及操作汇总(良心总结,值得收藏)

    创作时间:2022-01-05 目录: 1.问题引入(UIAxes中绘图) 2.各种操作的代码(举例说明) 正文: 1.问题引入(UIAxes中绘图) 在matlab 的appdesginer设计过程 ...

  2. matlab里点除,matlab中乘法“*”和点乘“.*”;除法“/”和点除“./”的联系和区别...

    matlab中乘法"*"和点乘".*":除法"/"和点除"./"的联系和区别 一,*和.*的联系和区别. 1,在进行数值 ...

  3. matlab里数据类型转换,Matlab数据类型及转换(Matlab data type and conversion).doc

    Matlab数据类型及转换(Matlab data type and conversion) Matlab数据类型及转换(Matlab data type and conversion) Matlab ...

  4. matlab里open命令,matlab函数bwareaopen的详解

    matlab函数_连通区域 1. matlab函数bwareaopen──删除小面积对象 格式:BW2 = bwareaopen(BW,P,conn) 作用:删除二值图像BW中面积小于P的对象,默认情 ...

  5. matlab里meshgrid函数,matlab中meshgrid函数

    meshgrid是MATLAB中用于生成网格采样点的函数.在使用MATLAB进行3-D图形绘制方面有着广泛的应用. 生成绘制3-D图形所需的网格数据.在计算机中进行绘图操作时, 往往需要一些采样点,然 ...

  6. matlab里面的sul,MATLAB语言在电机控制系统仿真研究中的应用

    MATLAB语言在电机控制系统仿真研究中的应用 宋凌锋李立毅程树康 [摘要]简要介绍了MATLAB语言,并把MATLAB语言应用于电机控制系统的仿真研究中,同时以一个具体实例较为深入地对其进行了说明. ...

  7. matlab里subsystem作用,matlab中的subsystem是什么,怎么建立?

    是MATLAB子系统!请点击以下地址查看 http://www.91xiu.com/edu/f/2008/12/29/4289.shtmlMatlab 子系统的创建.装帧及受控执行 2008-10-2 ...

  8. matlab里纵坐标公式,matlab公式总结

    primes 生成质数列表prod 数组元素的乘积rectint 矩形交集区域sort 按升序排列矩阵元素sortrows 按升序排列行std 标准偏差sum 求和trapz 梯形数值积分var 方差 ...

  9. matlab 里try用法,matlab在整个程序(全局)中使用try-catch来报告错误

    我的matlab程序是一个多窗口程序化GUI.我已经实现了一个报告系统,所以当遇到错误时,它会调用我编写的函数generateReport.m,它发送一个带有一些日志和状态信息的电子邮件,然后继续执行 ...

最新文章

  1. 独家 | 简单三步实现Python脚本超参数调优(附代码)
  2. 【Flutter】遇见错误
  3. Ubuntu镜像的MD5校验
  4. python可以在unix_在python窗口中使用绝对的unix路径
  5. react使用setState注意事项
  6. ES6-1 ES6版本过渡历史
  7. SharePoint 大局观(4)——从开发人员角度
  8. php与eCharts结合,23.安装php和echarts进行结合展示图表
  9. django和mysql如何建模_Django如何设计数据模型
  10. android远程桌面软件毕设_2019 远程桌面解决方案综述
  11. 【腾讯优测干货分享】使用多张图片做帧动画的性能优化
  12. 高斯函数的傅里叶变换
  13. Bing Maps-----微软
  14. Mono.Cecil 初探(一):实现AOP
  15. Python绘图库Matplotlib.pyplot之网格线设置(plt.grid())
  16. 火影Vulcan笔记本金钢T1安装Win7系统图文教程
  17. C语言_malloc动态开辟内存空间
  18. Macbook M1 安装node(亲测)
  19. 音频PA导致的功耗超标
  20. 银行常用加密算法PINBlock加密

热门文章

  1. python echo服务器_python常用框架 echo server 的测试
  2. python在租房过程中的应用
  3. TypeScript class 的访问控制
  4. 我做 Fiori 开发经常使用的几个系统,不同的 SAP UI5 版本
  5. Jerry的反省:程序员不要轻易说出“这个功能技术上无法实现“
  6. Angular Component之间的事件通知机制
  7. Spark平台上提交作业到集群生成的日志文件
  8. 把经典的ABAP webdynpro应用配置到SAP Fiori Launchpad里
  9. 使用科大讯飞语音转文字的服务进行电话录音分析
  10. Opportunity creation case in Firebug