MATLAB中zticks函数用法

目录

语法

说明

示例

指定 z 轴刻度值和标签

指定非均匀 z 轴刻度值

以 2 为增量递增 z 轴刻度值

将 z 轴刻度值设置回默认值

指定特定坐标区的 z 轴刻度值

删除 z 轴刻度线


        zticks函数的功能是设置或查询 z 轴刻度值。

语法

zticks(ticks)
zt = zticks
zticks('auto')
zticks('manual')
m = zticks('mode')
___ = zticks(ax,___)

说明

        zticks(ticks) 设置 z 轴刻度值,这些值是 z 轴上显示刻度线的位置。指定 ticks 为递增值向量;例如 [0 2 4 6]。此命令作用于当前坐标区。

        zt = zticks 以向量形式返回当前 z 轴刻度值。

        zticks('auto') 设置自动模式,使坐标区确定 z 轴刻度值。如果更改了刻度值,然后又想将它们设置回默认值,则可以使用此选项。

        zticks('manual') 设置手动模式,将 z 轴刻度值冻结在当前值。如果希望在调整坐标区大小或者向坐标区添加新数据时保留当前刻度值,则可以使用此选项。

        m = zticks('mode') 返回当前 z 轴刻度值模式:'auto' 或 'manual'。默认情况下,模式为自动,除非指定刻度值或将模式更改为手动。

        ___ = zticks(ax,___) 使用 ax 指定的坐标区,而不是使用当前坐标区。指定 ax 作为上述任何语法的第一个输入参数。

示例

指定 z 轴刻度值和标签

        创建一个曲面图。在 z 轴的值 -8、0 和 8 处显示刻度线。然后为每个刻度线指定一个标签。

[x,y,z] = peaks;
surf(x,y,z)
zticks([-8 0 8])
zticklabels({'z = -8','z = 0','z = 8'})

如图所示:

Figure contains an axes object. The axes object contains an object of type surface.

指定非均匀 z 轴刻度值

        沿 z 轴以介于 -10 和 10 之间的非均匀值显示刻度线。MATLAB® 用数值标注刻度线。

[x,y,z] = peaks;
surf(peaks)
zticks([-10 -2.5 0 2.5 10])

如图所示:

Figure contains an axes object. The axes object contains an object of type surface.

以 2 为增量递增 z 轴刻度值

        沿 z 轴以 2 为增量显示刻度线,从 -10 开始,在 10 结束。

[x,y,z] = peaks;
surf(peaks)
zticks([-10:2:10])

如图所示:

Figure contains an axes object. The axes object contains an object of type surface.

将 z 轴刻度值设置回默认值

        创建一个绘图并指定 z 轴刻度值。然后,将 z 轴刻度值设置回默认值。

t = 0:pi/50:10*pi;
st = sin(t);
ct = cos(t);
plot3(st,ct,t)
zticks(0:8:40)

如图所示:

Figure contains an axes object. The axes object contains an object of type line.

zticks('auto')

如图所示:

Figure contains an axes object. The axes object contains an object of type line.

指定特定坐标区的 z 轴刻度值

        从 R2019b 开始,可以使用 tiledlayout 和 nexttile 函数显示分块图。调用 tiledlayout 函数以创建一个 2×1 分块图布局。调用 nexttile 函数以创建坐标区对象 ax1 和 ax2。创建两个三维针状图,并通过将 ax1 作为 zticks 函数的第一个输入参数进行传递,设置上部图的 z 轴刻度值。

tiledlayout(2,1)
ax1 = nexttile;
stem3(ax1,4*rand(5))
zticks(ax1,[0 1.5 3.25])

ax2 = nexttile;
stem3(ax2,4*rand(5))

如图所示:

Figure contains 2 axes objects. Axes object 1 contains an object of type stem. Axes object 2 contains an object of type stem.

删除 z 轴刻度线

        通过将刻度值指定为空数组来删除沿 z 轴的刻度线。删除刻度线还会删除 z 方向上的任何网格线。

[x,y,z] = peaks;
mesh(x,y,z)
zticks([])

如图所示:

Figure contains an axes object. The axes object contains an object of type surface.

参数说明

ticks — 刻度值

刻度值        刻度值,指定为由递增值组成的向量。如果不需要沿 z 轴的刻度线,请指定空向量 []

        可以指定数值、分类、日期时间或持续时间值形式的刻度值。但是,指定的值的类型必须匹配 z 轴的值的类型。

注意

        ​要指定刻度标签,请使用 zticklabels 函数。

ax — 目标坐标区

        目标坐标区,指定为 Axes 对象或 Axes 对象数组。如果不指定此参数,则 zticks 会修改当前坐标区。

zt — 当前刻度值

        当前刻度值,以向量的形式返回。

m — 当前模式

当前模式,返回为下列值之一:

  • 'auto' - 自动确定 z 轴刻度值。

  • 'manual' - 使用手动指定的 z 轴刻度值。

刻度值

        刻度值是 z 轴上显示刻度线的位置。刻度标签是您在每个刻度线旁边看到的标签。使用 zticks 函数设置刻度值。使用 zticklabels 函数设置对应的刻度标签。

如图所示:

Tick marks appear as short horizontal hashes along the z-axis. Tick labels for tick values appear as text directly to the left of each tick mark.

算法

zticks 函数设置并查询与 z 轴刻度值有关的多个坐标区属性。

  • ZTick - 用于存储 z 轴刻度值的属性。

  • ZTickMode - 用于存储 z 轴刻度值模式的属性。设置 z 轴刻度值时,此属性将更改为 'manual'

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

猫罐头哪个牌子好性价比高?5款良心性价比的猫罐头推荐给新手养猫!

养猫新手很容易陷入疯狂购买的模式,但有些品牌真的不能乱买!现在的市场环境不太好,我们需要学会控制自己的消费欲望,把钱花在刀刃上!宠物市场真的很内卷,很多品牌都在比拼产品的数据和营养成分。很多铲屎官…

qt Rectangle 使用Gradient设置渐变方向 制作渐变进度条

1.Gradient方向可查看官网 Gradient.Horizontala horizontal gradient Gradient.Verticala vertical gradient ​​ ProgressBar {id: batteryvalue: 0.5width: 150height: 20anchors.centerIn: parentbackground: Rectangle {implicitWidth: battery.widthimplicitHeight:…

python+appium自动化测试如何控制App的启动和退出

由于本人使用的是Android设备做自动化测试,所以以下内容均基于Android系统做出的整理 一、启动app 启动app需要设置Capability参数,而Capability参数放在Desired Capalibity中,Desired Capalibity告诉Appium想要的自动化平台和应用程序&…

AI自动直播软件,ai无人直播工具2.0支持多平台矩阵直播一键同步直播脚本内容【直播脚本+使用技术教程】

AI实景直播软件简介: 支持一台手机自动直播,支持语音和文字同时回复,商品自动弹窗,支持抖音、快手、视频号、美团平台直播,支持矩阵直播,一键同步直播脚本内容。 设备需求: 安卓手机&#xf…

python连接redis库

在自动化过程中,如果需要动态获取某个数据时,需要连接redis数据库。下面来详细介绍下如何操作。 redis这个库是python自带的,直接import导入即可,如下; import redis 1. redis 地址和端口,端口一般都是默认的6379,只需要换下地…

VS2017的redis客户端实现

VS2017下Redis服务器源码地址 https://download.csdn.net/download/qq_23350817/88541316 VS2017下Redis客户端源码地址(hiredis已完成windows下编译)&#xff1a; https://download.csdn.net/download/qq_23350817/88541242 C代码实现&#xff1a; #include <stdio.h>…

【Maven教程】(十一):使用 Maven 构建 Web应用 —— 使用 jetty-maven-plugin 进行测试、使用 Cargo 实现自动化部署~

Maven 使用 Maven 构建 Web应用 1️⃣ Web 项目的目录结构2️⃣ account-service2.1 account-service的 POM2.2 account-service 的主代码 3️⃣ account-web3.1 account-web 的POM3.2 account-web 的主代码 4️⃣ 使用 jetty-maven-plugin 进行测试5️⃣ 使用 Cargo 实现自动…

【文件上传】01ctfer 文件上传获取flag

1.1漏洞描述 漏洞名称01ctfer 文件上传漏洞类型文件上传漏洞等级⭐⭐⭐漏洞环境docker攻击方式 1.2漏洞等级 高危 1.3影响版本 暂无 1.4漏洞复现 1.4.1.基础环境 靶场docker工具BurpSuite 1.4.2.环境搭建 1.创建docker-compose.yml文件 version: 3.2 services: upload: …

Banana Pi BPI-W3之RK3588安装Qt+opencv+采集摄像头画面.

场景&#xff1a;在Banana Pi BPI-W3 RK3588上做qt开发工作RK3588安装Qtopencv采集摄像头画面 2. 环境介绍 硬件环境&#xff1a; Banana Pi BPI-W3RK3588开发板、MIPI-CSI摄像头( ArmSoM官方配件 )软件版本&#xff1a; OS&#xff1a;ArmSoM-W3 Debian11 QT&#xff1a;QT5…

Compose学习之绘制速度表盘

内心想法XX compose已经发布好久了&#xff0c;还没有用过compose写过UI&#xff0c;之前只是在官网上了解过&#xff0c;看着这可组合函数嵌套&#xff0c;我就脑袋大&#xff0c;更Flutter一个德行&#xff0c;我的内心是抵触的&#xff0c;还是觉得用XML写香&#xff0c;抱…

广州华锐互动:办税服务厅税务登记VR仿真体验让税务办理更加灵活高效

在数字化世界的今天&#xff0c;我们正在见证各种业务过程的转型&#xff0c;而税务办理也不例外。最近&#xff0c;一种全新的交互方式正在改变我们处理税务的方式&#xff1a;虚拟现实&#xff08;VR&#xff09;。 首先&#xff0c;用户需要戴上虚拟现实头显&#xff0c;然后…

Antv/G2 柱状图添加自定义点击事件

<!DOCTYPE html> <html><head><meta charset"UTF-8"><title>柱状图点击事件</title></head><body><div id"container" /><script src"https://gw.alipayobjects.com/os/lib/antv/g2/4.2.8/…

每日一练 | 华为认证真题练习Day131

1、某台路由器输出信息如下&#xff0c;下列说法正确的有&#xff1f;&#xff08;多选&#xff09; A. 本路由器是DR B. 路由器Router ID为10.0.1.1 C. 路由器Router ID为10.0.2.2 D. 本路由器的接口地址为10.0.12.2 2、以下那条命令可以开启路由器接口的DHCP中继功能&…

TS7031: Binding element ‘role‘ implicitly has an ‘any‘ type.

文章 前言错误场景问题分析解决方案后言 前言 ✨✨ 他们是天生勇敢的开发者&#xff0c;我们创造bug&#xff0c;传播bug&#xff0c;毫不留情地消灭bug&#xff0c;在这个过程中我们创造了很多bug以供娱乐。 前端bug这里是博主总结的一些前端的bug以及解决方案&#xff0c;感兴…

就近值 reduce用法 时间戳与时间点对比循环查找

后台接口返回的13为时间戳 需要与数据data的time做对比&#xff0c;查找出最近的值 data的数据结构如下&#xff1a; 将&#xff1a;改为空格&#xff0c;变成数字之间的对比 //查找最近的时间getNearestTime(timestamp, data) {let date new Date(timestamp)let h date.ge…

windows c++开发

一 安装 离线MSDN MSDN:microsoft developer network ,微软向开发人员提供的一套帮助系统。 运行vs 2017 -》运行 vs studio installer ->点击修改-》单个组件-》代码工具-》help viewer-> 安装完后&#xff0c;启动vs 在“帮助”菜单&#xff0c;“设置帮助首选项…

使用Kohya_ss训练Stable Diffusion Lora

Stable Diffusion模型微调方法 Stable Diffusion主要有 4 种方式&#xff1a;Dreambooth, LoRA, Textual Inversion, Hypernetworks。 Textual Inversion &#xff08;也称为 Embedding&#xff09;&#xff0c;它实际上并没有修改原始的 Diffusion 模型&#xff0c; 而是通过…

Sonar生成PDF错误Can‘t get Compute Engine task status.Retry..... HTTP error: 401

报错及修改&#xff1a; 报错&#xff1a;INFO: Can’t get Compute Engine task status.Retry… org.sonarqube.ws.connectors.ConnectionException: HTTP error: 401, msg: , query: org.apache.commons.httpclient.methods.GetMethod7a021f49 ERROR: Problem generating PD…

Python-pptx教程之二操作已有PPT模板文件

文章目录 简单的案例找到要修改的元素修改幻灯片中的文本代码使用示例 修改幻灯片的图片代码使用示例 删除幻灯片代码使用示例 获取PPT中所有的文本内容获取PPT中所有的图片总结 在上一篇中我们已经学会了如何从零开始生成PPT文件&#xff0c;从零开始生成较为复杂的PPT是非常消…

基于边缘智能网关的冬季管网智能监测应用

随着我国北方全面进入到冬季&#xff0c;多日以来严寒、降雪天气频发&#xff0c;民生基础设施也迎来冬季考验。尤其是民众生活仰赖的水、电、气管网&#xff0c;面临极端冰雪天气时易存在各种风险&#xff0c;包括管道水/气泄露损耗、低温冻裂、积雪压塌压损、冻结受阻等。 针…