如何在 MATLAB 绘图函数中重新缩放 X 轴?

发布于 2024-10-30 18:26:41 字数 489 浏览 2 评论 0原文

可能的重复:
更改 MATLAB 图的缩放比例

我有一个 m 大小的向量 f 通过调用 plot(f) MATLAB 绘制 x=1..m 作为 f 函数的图形:

f 作为 1,2,...,m 的函数

我仍然想要一张 f 作为 1..m 的函数的图表,但我希望 x 轴上的数字为 5,15, 25,...,95(fake_x = 5:10:95)。

换句话说:我希望图形完全相同(f 作为 x=1..m 的函数),但 x 轴应该是 fake_x,而不是 x。

Possible Duplicate:
Changing scaling of MATLAB Figure

I have an m-size vector f. By calling plot(f) MATLAB plots a graph of x=1..m as a function of f:

f as a function of 1,2,...,m

I would still like a graph of f as a function of 1..m, but I want the numbers on the x axis to be 5,15,25,...,95 (fake_x = 5:10:95).

In other words: I want the graph to be exactly the same (f as a function of x=1..m), but the x axis should be fake_x, not x.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

不寐倦长更 2024-11-06 18:26:41
set(gca,'XTick',[5 15 25 35 45 55 65 75 85 95])

或者类似的东西。

在帮助文档中查找“tick”。
set(gca... 函数对于自定义绘图非常有帮助。

希望这有帮助

set(gca,'XTick',[5 15 25 35 45 55 65 75 85 95])

Or something like this.

look up "tick" in the help documentation.
the set(gca... function is very helpful in customizing plots.

hope this helps

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文