Axes属性汇总

Axes属性很多,主要起控制坐标区的外观和行为的作用,共涉及十三类。

第1类:字体
Font Name——字体名称,默认为’Helvetica’。
要使用在任何区域设置中都有较好显示效果的等宽字体,请使用 “FixedWidth”。等宽字体依赖于根 FixedWidthFontName 属性。设置根 FixedWidthFontName 属性会导致立即更新显示方式以使用新字体。
FontWeight——字体粗细,指定为 ‘normal’ 或 ‘bold’。默认为’normal’。
FontSize——字体大小,数值标量。默认情况下,字体大小以为单位进行测量。要更改单位,请设置 FontUnits 属性。默认10磅。
MATLAB 会自动将某些文本缩放为坐标区字体大小的百分比。【标题和轴标签 - 默认情况下为坐标区字体大小的 110%。要控制缩放比例,请使用 TitleFontSizeMultiplier 和 LabelFontSizeMultiplier 属性。| 图例和颜色栏 - 默认情况下为坐标区字体大小的 90%。要指定不同的字体大小,请设置 Legend 或 Colorbar 对象的 FontSize 属性。】
FontSizeMode——字体大小的选择模式,默认‘auto’.
‘auto’ - 由 MATLAB 指定的字体大小。如果将坐标区的大小调整为小于默认大小,则字体大小可能会缩小以改善可读性和布局。
‘manual’ - 手动指定的字体大小。不随坐标区大小改变而缩放字体大小。要指定字体大小,请设置 FontSize 属性。
FontAngle —— 字体倾斜 ‘normal’ (默认) | ‘italic’
LabelFontSizeMultiplier — 标签字体大小的缩放因子,1.1 (默认) | 大于 0 的数值。
TitleFontSizeMultiplier — 标题字体大小的缩放因子,1.1 (默认) | 大于 0 的数值
TitleFontWeight — 标题字符的粗细,‘bold’ (默认) | ‘normal’
SubtitleFontWeight — 副标题字符粗细,‘normal’ (默认) | ‘bold’
FontUnits — 字体大小单位,可选值为’points’ (默认) | ‘inches’ | ‘centimeters’ | ‘normalized’ | ‘pixels’
字体单位
FontSmoothing — 字体平滑处理,‘on’ (默认) | on/off 逻辑值

第2类: 刻度
XTick, YTick, ZTick — 刻度值;[] (默认) | 由递增值组成的向量
示例: ax.XTick = [2 4 6 8 10]
示例: ax.YTick = 0:10:100

XTickMode, YTickMode, ZTickMode — 刻度值的选择模式;‘auto’ (默认) | ‘manual’
‘auto’ - 根据坐标轴的数据范围自动选择刻度值。
‘manual’ - 手动指定刻度值。要指定值,请设置 XTick、YTick 或 ZTick 属性。

XTickLabel, YTickLabel, ZTickLabel — 刻度标签;‘’ (默认) | 字符向量元胞数组 | 字符串数组 | 分类数组
示例: ax.XTickLabel = {‘Jan’,‘Feb’,‘Mar’,‘Apr’}

XTickLabelMode, YTickLabelMode, ZTickLabelMode — 刻度标签的选择模式;‘auto’ (默认) | ‘manual’
‘auto’ - 自动选择刻度标签。
‘manual’ - 手动指定刻度标签。要指定标签,请设置 XTickLabel、YTickLabel 或 ZTickLabel 属性。

TickLabelInterpreter — 刻度标签解释器;‘tex’ (默认) | ‘latex’ | ‘none’

XTickLabelRotation, YTickLabelRotation, ZTickLabelRotation — 刻度标签的旋转;0 (默认) | 以度为单位的数值

XTickLabelRotationMode, YTickLabelRotationMode, ZTickLabelRotationMode — 刻度标签旋转的选择模式;‘auto’ (默认) | ‘manual’

XMinorTick, YMinorTick, ZMinorTick — 次刻度线;on/off 逻辑值

TickDir — 刻度线方向;‘in’ (默认) | ‘out’ | ‘both’ | ‘none’
‘in’ - 刻度线从轴线指向内部。(二维视图的默认值)
‘out’ - 刻度线从轴线指向外部。(三维视图的默认值)
‘both’ - 刻度线以轴线为中心。
‘none’ - 不显示任何刻度线。

TickDirMode — TickDir 的选择模式;‘auto’ (默认) | ‘manual’

TickLength — 刻度线长度;[0.01 0.025] (默认) | 二元素向量
刻度线长度,指定为 [2Dlength 3Dlength] 形式的二元素向量。第一个元素是二维视图中的刻度线长度,第二个元素是三维视图中的刻度线长度。指定值是以可见的 x 轴、y 轴或 z 轴中最长线条为基准进行归一化的值。
示例: ax.TickLength = [0.02 0.035]

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/689599.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

系统测试计划(直接套用实际)

1测试目的 2测试范围 3资源要求 3.1人力资源 3.2指派干系人 3.3测试环境 3.4测试工具 4测试类型 5测试安排 5.1测试进度 5.2测试策略 5.2.1测试需求 5.2.2测试类型 6测试停止标准 7测试风险 8缺陷管理 8.1缺陷属性 8.2缺陷类型 8.3缺陷严重程度 8.4缺陷优先级 8.5缺陷状态 8.6缺…

C#上位机与三菱PLC的通信07--使用第3方通讯库读写数据

1、通讯库介绍 mcprotocol 是一个基于 Node.js 的三菱 PLC MC 协议通信库,具有以下特点: 支持多种三菱 PLC MC 协议的设备,如 FX3U、Q03UDECPU、QJ71E71 等。 支持多种功能码和数据类型,如读取线圈(M)、…

[AIGC] 利用 chatgpt 深入理解 Java 虚拟机(JVM)

Java 虚拟机(JVM)是 Java 编程语言的核心运行环境,它负责解释和执行 Java 字节码。它是 Java 程序能够跨平台运行的关键,因为不同的操作系统和硬件平台都有自己的指令集和体系结构,而 JVM 则提供了一个统一的运行环境&…

硬核!10分钟教你搭建一个本地版GPT4.0!

今天10分钟手把手教会你在自己电脑上搭建一个官方原版的GPT4.0。 不用ChatGPT账号,不用API,直接免费使用上官方原版的GPT4.0! 对!你没看错!不仅是正版GPT4.0,还完全免费! 而且整个部署流程极其简…

java根据前端所要格式返回树形3级层级数据

一、业务分析,根据前端需求返回如下数据格式 二、后端设计数据类型VO /*** author TTc* version 1.0* date 2024/2/15 16:47*/ Data AllArgsConstructor NoArgsConstructor public class Catalog2Vo {/*** 一级父分类的 id*/private String catalog1Id;/*** 三级子…

C# 12 中新增的八大功能你都知道吗?

一、主构造函数 在 Visual Studio 2022 版本 17.6 预览版 2 中引入。 从 C# 12 开始,可以在类和结构中声明主构造函数。主构造函数参数都在类的整个主体的范围内。为了确保显式分配所有主构造函数参数,所有显式声明的构造函数都必须使用 this() 语法调用…

SSL证书要钱吗?SSL证书一定要安装吗?

为了保护网站的数据安全和用户隐私,越来越多的网站开始采用SSL证书来加密数据传输。那么,SSL证书到底是否需要收费呢?又是否一定要安装呢?本文将从专业角度为您解答这些问题。 首先,我们来了解一下什么是SSL证书。SSL…

CPU是如何工作的?什么是冯·诺依曼架构和哈弗架构?

《嵌入式工程师自我修养/C语言》系列——CPU是如何工作的?什么是冯诺依曼架构和哈弗架构? 一、CPU内部结构及工作原理1.1 CPU的结构1.2 CPU工作流程举例 二、计算机体系结构2.1 冯诺依曼架构2.2 哈弗架构 三、总结 快速学习嵌入式开发其他基础知识&#…

《源代码》:穿越思考的时空之旅

计算机专业必看的几部电影 计算机专业必看的几部电影,就像一场精彩的编程盛宴!《黑客帝国》让你穿越虚拟世界,感受高科技的魅力;《社交网络》揭示了互联网巨头的创业之路,《源代码》带你穿越时间解救世界,…

error: src refspec main does not match any解决办法

一、问题描述: 用GitHub Actions自动部署Hexo,到了最关键的一步;突然报错:error: src refspec main does not match any 1、错误一: main分支应填写为master分支;但是只改这里也会报其他错误 2、错误二&a…

mqtt 协议的概念和理解

一、概述 MQTT(Message Queuing Telemetry Transport,消息队列遥测传输协议),是一种基于发布/订阅(publish/subscribe)模式的”轻量级”通讯协议,该协议构建于TCP/IP协议上,由IBM在1…

【C项目】无头单向不循环链表

简介:本系列博客为C项目系列内容,通过代码来具体实现某个经典简单项目 适宜人群:已大体了解C语法同学 作者留言:本博客相关内容如需转载请注明出处,本人学疏才浅,难免存在些许错误,望留言指正 作…

Rabbitmq入门与应用(五)-延迟队列的设计与实现

延迟队列设计 在开发过程中涉及到延迟队列的应用,例如订单生成后有30分钟的付款时间,注册是有60秒的邮件或者短信的发送读取时间等。 常规使用rabbitmq设计延迟队列有两种方式 使用创建一个延迟队列阻塞消息使用延迟队列插件 Dead Letter Exchanges —…

Linux——信号(2)

在上一张博客我们介绍了Linux中信号的概念和信号是如何产生的,虽然信号 有多种产生方式,但是最终只能由操作系统给对应进程发送特定信号。现在 我将更加规范的介绍Linux中的信号。上一章的遗留问题 我们上一章中在观察信号的默认处理的时候发现终止信号…

canal监听binlog记录业务数据的变更;canalAdmin对instance做web配置

概述 平时在开发中会通过logback打印一些开发日志,有时也会需要记录一些业务日志,简单的就直接用log记录一下,但是系统中需要记录日志的地方越来越多时,不能每个地方都写一套log记录; 由于平常用的大多都是mysql&…

【论文阅读笔记】Contrastive Learning with Stronger Augmentations

Contrastive Learning with Stronger Augmentations 摘要 基于提供的摘要,该论文的核心焦点是在对比学习领域提出的一个新框架——利用强数据增强的对比学习(Contrastive Learning with Stronger Augmentations,简称CLSA)。以下…

【Jvm】性能调优(上)线上问题排查工具汇总

文章目录 一.互联网概念1.产品闭环和业务闭环2.软件设计中的上游和下游3.JDK运行时常量池 二.CPU相关概念1.查询CPU信息2.CPU利用率(CPU utilization)和 CPU负载(CPU load)2.1.如何理解CPU负载2.2.top命令查看CPU负载均值2.3.CPU负…

Pytorch 配置 GPU 环境

1、Pytorch 深度学习跑代码的时候,因为简单的操作不适合cpu运行,我们更习惯用GPU加速代码。 本章将介绍怎么安装pytorch的gpu环境,以及常见的问题 关于conda的安装,参考之前文章:深度学习环境配置:Anaco…

初始树莓派 + VMware17 安装树莓派(Raspberry Pi 4B/5)

文章目录 树莓派入门 VMware17 安装树莓派(Raspberry Pi 4/5B)前言一、树莓派入门指南:从零开始探索树莓派树莓派4B和5对比 二、在VMware Workstation 17上安装树莓派4B/5操作系统:实现强大性能与便捷模拟工具准备开始安装树莓派1.创建一个虚拟机2. 选择…

PyCharm 取消所有断点

PyCharm 取消所有断点 1. Run -> View Breakpoints...2. Python Line Breakpoint3. Remove - DoneReferences 1. Run -> View Breakpoints… 2. Python Line Breakpoint ​​​ 3. Remove - Done References [1] Yongqiang Cheng, https://yongqiang.blog.csdn.net/