【问题标题】:Matlab - axes propertiesMatlab - 轴属性
【发布时间】:2015-06-10 21:57:04
【问题描述】:

如何使 x 轴和 y 轴在原点交叉并在两侧标记轴,即 +ve x 轴中的 'xlabel' 和 -ve x 轴中的 'xlabel' 和 'ylabel' 类似.

【问题讨论】:

    标签: matlab matlab-figure


    【解决方案1】:

    您可以使用函数drawaxis 采取here 来定位x 轴和y 轴。然后您可以添加文本注释作为标签。该功能确实有一些限制,但非常易于使用。

    clear
    clc
    close all
    
    x = -10:10;
    y = rand(size(x))-.5;
    plot(x,y)
    
    %// Here the axes cross at(0,0)
    drawaxis(gca, 'x', 0,'y',0)
    
    text(5,-.05,'+ axis','HorizontalAlignment','center')
    text(-5,-.05,'- axis','HorizontalAlignment','center')
    

    输出:

    【讨论】:

      猜你喜欢
      • 2011-09-22
      • 2011-03-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多