python 如何在XYZ轴上添加不规则的刻度

news/2024/7/21 6:38:51 标签: python, 开发语言, 图像处理

由于python x,y,z轴不能创建不规则刻度,也是尝试了好久才测试出来的

python">import numpy as np
import matplotlib.pyplot as plt
from mpl_toolkits.mplot3d import Axes3D  # 引入3D绘图工具

# 创建一个数据集
x = np.linspace(0, 10, 100)
y = np.sin(x)
z = np.cos(x)

# 创建一个3D图形和Axes3D对象
fig = plt.figure()
ax = fig.add_subplot(111, projection='3d')  # 创建一个Axes3D对象

# 使用plot_surface方法绘制三维曲面
ax.plot_trisurf(x, y, z)

# 创建包含不规则刻度的数组
z_ticks = np.array([-1.0, -0.5, 0.0, 0.5, 1.0])

# 设置z轴刻度间隔
ax.set_zlim([-1.1, 1.0]) # 设置z轴的范围
ax.set_zticks(z_ticks) # 设置z轴刻度的值

# 设置新的刻度列表
ax.set_zticks(z_ticks)  # 设置新的刻度列表
# 显示图形
plt.show()

这段代码首先会创建一个包含五个刻度的数组,然后使用set_zticks()函数将这个数组设置为z轴的刻度。你可以根据自己的需要修改这个数组,添加或删除刻度。最后,使用新的刻度列表再次设置z轴的刻度。这样,所有的z值(包括那些没有达到预设的间隔的值)都会显示在z轴上。


http://www.niftyadmin.cn/n/5257731.html

相关文章

MX6ULL学习笔记(九)MISC设备驱动

前言 misc 的意思是混合、杂项的,因此 MISC 驱动也叫做杂项驱动。也就是当我们板子上的某些外设无法进行分类的时候就可以使用 MISC 驱动。 MISC 驱动其实就是最简单的字符设备驱动,通常嵌套在 platform 总线驱动中,实现复杂的驱动&#xff0…

软件操作方法目录

MOBAXterm软件上实现一个命令多个终端同时执行_mobaxterm发送命令给所有会话-CSDN博客

SpringBoot项目静态资源默认访问目录

SpringBoot项目:静态资源默认访问目录 参考博客:https://blog.csdn.net/weixin_43808717/article/details/118281904

Python 字符串与 JSON 转换秘籍

更多资料获取 📚 个人网站:ipengtao.com 在Python开发中,字符串和JSON的相互转换是一个常见而重要的任务。字符串作为文本数据的表示形式,而JSON(JavaScript Object Notation)则是一种轻量级的数据交换格式…

Datawhale聪明办法学Python(task2Getting Started)

一、课程基本结构 课程开源地址:课程简介 - 聪明办法学 Python 第二版 章节结构: Chapter 0 安装 InstallationChapter 1 启航 Getting StartedChapter 2 数据类型和操作 Data Types and OperatorsChapter 3 变量与函数 Variables and FunctionsChapte…

算法基础十三

不同的二叉搜索树2 给你一个整数 n ,请你生成并返回所有由 n 个节点组成且节点值从 1 到 n 互不相同的不同 二叉搜索树 。可以按 任意顺序 返回答案。 示例 1: 输入:n 3 输出:[[1,null,2,null,3],[1,null,3,2],[2,1,3],[3,1,nul…

算法:常见的哈希表算法

文章目录 两数之和判断是否互为字符重排存在重复元素存在重复元素字母异位词分组 本文总结的是关于哈希表常见的算法 哈希表其实就是一个存储数据的容器,所以其实它本身的算法难度并不高,只是利用哈希表可以对于一些场景进行优化 两数之和 class Solut…

时域频域(学习记录1)

技术专题 小伙伴们,今天让我们一起来聊聊Something about DATA 系列。我们先回顾一下本系列对NVH测试中的数据采集做的整体介绍: A 数据采集过程; B 硬件设备; C 数采软件; D ATOM中的数据采集; 接下来的几篇文章,我们将继续对NVH测试中的信号处理展开进行介绍。 NVH测…