【问题标题】:Set axis values range for surf function in Matlab在 Matlab 中设置 surf 函数的轴值范围
【发布时间】:2014-06-17 07:16:14
【问题描述】:

我正在 matlab 中绘制一个曲面,其中 x 和 y 值为 0.15-0.85,有 0.05 个间隙(0.15,0.2,0.25...)。

但是,当我绘制曲面时,轴在 0.0 - 1.0 的范围内,有 0.1 次跳跃(0.0、0.1、0.2...),因此整个曲面都被扭曲了。如何设置轴范围和增量?

【问题讨论】:

  • 我不确定增量,但您可以使用 axis([xmin xmax ymin ymax]) 缩放该图。
  • 在“axes”文档的末尾,您会发现XTickXTickLabelXTickMode 猜测set-function 和那些您应该能够更改刻度的命令.

标签: matlab


【解决方案1】:

因此,正如我的 cmets 中所写,您可以这样解决您的问题:

figure(1)
surf(data)
axis([0.15 0.85 0.15 0.85])
set(gca, 'XTick',0.20:0.05:0.80)
set(gca, 'YTick',0.20:0.05:0.80)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-10-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多