主要内容

getAxes

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

得到轴图容器子类

语法

ax = getAxes (obj)

描述

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

输入参数

全部展开

对象的类继承matlab.graphics.chartcontainer.ChartContainer基类。

输出参数

全部展开

坐标轴对象,或一个坐标轴对象数组。的内容斧头是用于指定目标轴当你调用绘图函数在类定义。您还可以使用斧头轴上设置属性。

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

  • 如果表没有已经包含一个坐标轴对象,getAxes创建一个笛卡尔轴并返回它斧头

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

  • 如果表包含多个轴对象,斧头是一个数组对象。

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

属性

受保护的 真正的

了解属性的方法,请参阅方法属性

例子

全部展开

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

创建一个设置方法在你的类定义文件。在这个方法,调用getAxes轴的对象斧头。然后情节两行通过斧头作为第一个参数情节持有功能。调用(ax,“了”)最后的方法。

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

定义一个设置方法在你的类定义文件。在这个方法,调用getAxes轴的对象斧头。然后设置x设在颜色和字体为轴角。调用(ax,“上”)在调用任何绘图功能。然后调用(ax,“了”)最后的方法。

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

限制

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

  • 改变了不推荐的轴。相反,指定属性图的一个实例。

兼容性的考虑

全部展开

行为改变R2020a

介绍了R2019b