主要内容

getAxes

类:matlab.graphics.chartcontainer.ChartContainer
包:matlab.graphics.chartcontainer

获取图表容器子类的坐标轴

语法

ax = getAxes (obj)

描述

斧头= getAxes (obj控件继承的图表的一个或多个轴对象matlab.graphics.chartcontainer.ChartContainer基类。

输入参数

全部展开

类的matlab.graphics.chartcontainer.ChartContainer基类。

输出参数

全部展开

对象或axis对象的数组。的内容斧头用于在类定义中调用绘图函数时指定目标轴。你也可以用斧头在坐标轴上设置属性。

根据图表的内容,斧头可能是一个标量轴对象或一个轴对象数组:

  • 如果图表尚未包含坐标轴对象,则getAxes创建一个笛卡尔轴并将其返回为斧头

  • 如果图表包含一个笛卡尔轴、极轴或地理轴对象,斧头作为该对象返回。

  • 如果图表包含多个轴对象,斧头是这些对象的数组。

getAxes只返回笛卡尔轴、极坐标或地理轴对象。类的后代的其他类型的对象不返回TiledChartLayout

属性

受保护的 真正的

要了解方法的属性,请参见方法属性

例子

全部展开

设置方法是调用绘图函数和设置轴保持状态的常用地方。在这两种情况下,都必须指定目标轴。

创建一个设置方法中的。在该方法中,调用getAxes来获取坐标轴对象斧头.然后画两条经过的线斧头的第一个参数情节持有功能。调用(ax,“了”)在方法的最后。

classdefTwoLinesPlot < matlab.graphics.chartcontainer.ChartContainer属性%……结束方法(访问=保护)函数设置(obj)%得到坐标轴ax = getAxes (obj);在坐标轴上画两条线Line1 = plot(ax,[1 2 3 4 5],[3 5 1 4 9]);(ax,“上”) line2 = plot(ax,[1 2 3 4 5],[30 52 21 9 18]);关闭保持状态(ax,“关闭”结束函数更新(obj)%……结束结束结束

定义一个设置方法中的。在该方法中,调用getAxes来获取坐标轴对象斧头.然后设置x-轴的颜色和轴的字体角度。调用(ax,“上”)在调用任何绘图函数之前。然后调用(ax,“了”)在方法的最后。

classdefRedAxisPlot < matlab.graphics.chartcontainer.ChartContainer属性%……结束方法(访问=保护)函数setup(obj) ax = getAxes(obj);斧子。XColor = [1 0 0];斧子。FontAngle =“斜体”;(ax,“上”调用绘图函数%……(ax,“关闭”结束函数更新(obj)%……结束结束结束

限制

  • 设置OuterPositonInnerPosition位置,或PositionConstraint坐标轴上的属性可能会产生意想不到的结果。相反,在图表的实例上配置位置。

  • 改变了属性不建议使用。相反,指定属性上的属性。

版本历史

介绍了R2019b

全部展开

Baidu
map