matlab - 如何在 X 轴上始终显示 "labels"

标签 matlab plot label zooming

如果我多次缩放图形,X 轴上的所有标签都会消失(消失),并且没有可见的 X 轴标签,因此无法理解我所在的图形部分。

如何强制 matlab 始终在 X 轴上显示标签,并在缩放时自动更新它们并显示足够的数字,以便“邻居”标签必须不同。

最佳答案

这取决于您是否自己手动设置刻度线('XTick''XTickLabel' 轴属性)?

尝试这个简单的例子

plot(sin(1:10), 'o-')

无需更改任何内容,您可以随意缩放,并且刻度标签将始终可见


编辑

问题的根本原因与您other question中提出的问题相同。 , datetick 函数将手动设置刻度标签,从而禁用缩放/平移的自动更新。

好消息是已经有了submissionsFEX试图用 DATETICK 解决这个问题

关于matlab - 如何在 X 轴上始终显示 "labels",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11677601/

相关文章:

java - 如何用Java制作倒计时器?

ios - 使用 swift 在 XCode 中记分

arrays - 如何在 Matlab 中创建向量中包含的结构域的投影?

r - 带有 ggplot2 和 dplyr(而不是 plyr)的人口金字塔图

r - 在ggplot中绘制经验和拟合半变异函数

r - 如何在 R 中使用 `paste0` 将数字序列附加到字符串?

compilation - "can' t find label"Y86 编译器中的错误

c++ - 如何合并不同大小的点云簇

c# - 如何获取静态网络摄像头图像

c++ - 检查是否使用 MATLAB mex 编译