广告合作
  • 今日头条

    今日头条

  • 百度一下

    百度一下,你就知道

  • 新浪网

    新浪网 - 提供新闻线索,重大新闻爆料

  • 搜狐

    搜狐

  • 豆瓣

    豆瓣

  • 百度贴吧

    百度贴吧——全球领先的中文社区

  • 首页 尚未审核订阅工具 订阅

    UIAxes 的属性

    来源:网络收集  点击:  时间:2024-04-18
    【导读】:
    UIAxes属性控制UIAxes对象的外观和行为。通过更改特性值,可以修改轴的某些方面。ax = uiaxes;c = ax.Color;ax.Color = blue;工具/原料more电脑matlab软件字体1/9分步阅读

    字体名,指定为系统支持的字体名。默认字体取决于特定的操作系统和区域设置。

    如果指定的字体不可用,则MATLAB®使用运行应用程序的系统上可用的字体中的最佳匹配。

    示例:“Arial”

    2/9

    字体大小,指定为标量数值。字体大小影响标题、轴标签和刻度标签。它还影响与轴关联的任何图例或颜色条。测量单位是像素。默认字体大小取决于特定的操作系统和区域设置。

    MATLAB会自动将一些文本缩放为axes字体大小的百分比。

    标题和轴标签-默认为轴字体大小的110%。要控制缩放,请使用TitleFontSizeMultiplier和LabelFontSizeMultiplier属性。

    图例和颜色条-默认为轴字体大小的90%。若要指定其他字体大小,请改为设置图例或Colorbar对象的FontSize属性。

    示例:ax.FontSize = 12

    3/9

    字符厚度,指定为“普通”或“粗体”。

    MATLAB使用FontWeight属性从系统上可用的字体中选择一种字体。并非所有字体都有粗体。因此,指定粗体字号仍可能导致正常字号。

    4/9

    字符倾斜,指定为“普通”或“斜体”。

    并非所有字体都有两种字体样式。因此,斜体字体看起来可能与普通字体相同。

    5/9

    标签字体大小的比例因子,指定为大于0的数值。比例因子应用于FontSize属性的值,以确定x轴、y轴和z轴标签的字体大小。

    例子:ax.LabelFontSizeMultiplier = 1.5

    6/9

    标题字体大小的比例因子,指定为大于0的数值。比例因子应用于FontSize属性的值,以确定标题的字体大小。

    示例:ax.TitleFontSizeMultiplier = 1.75

    7/9

    标题字符厚度,指定为下列值之一:

    “粗体”-比普通字符轮廓更粗的字符

    “normal”-由特定字体定义的默认权重

    示例:ax.TitleFontWeight = normal

    8/9

    字体大小单位,指定为此表中的值之一。

    ‘points’

    ‘inches’

    ‘centimeters’

    normalized

    pixels

    9/9

    此属性是只读的。

    字符平滑,指定为“on”或“off”。

    使用抗锯齿使文本在屏幕上更平滑。

    示例:ax.FontSmoothing=on

    不要使用抗锯齿。如果文本看起来模糊,请使用此设置。

    示例:ax.FontSmoothing=off

    刻度1/11

    刻度值,指定为增加值的向量。如果不希望沿轴有记号标记,请指定空向量。刻度值是沿轴显示刻度线的位置。记号标签是您在每个记号旁边看到的标签。使用XTickLabels、YTickLabels和ZTickLabels属性指定关联的标签。

    示例:ax.XTick =

    示例:ax.YTick = 0:10:100

    或者,使用xticks、yticks和zticks函数指定刻度值。有关示例,请参见指定轴刻度值和标签。

    数据类型:single|double|int8|int16|int32|int64|uint8|uint16|uint32|uint64|categorical|datetime|duration

    2/11

    刻度值的选择模式,指定为以下值之一:

    “auto”-根据轴的数据范围自动选择刻度值。

    “manual”-手动指定刻度值。要指定值,请设置XTick、YTick或ZTick属性。

    示例:ax.XTickMode=auto

    3/11

    刻度标签,指定为字符向量的单元格数组或字符串数组。如果不希望显示刻度标签,请指定空单元格数组{}。如果没有为所有刻度值指定足够的标签,则标签将重复。

    Tick标签支持TeX和乳胶标记。有关详细信息,请参阅TickLabelInterpreter属性。

    示例:ax.XTickLabel={Jan,Feb,Mar,Apr}

    或者,使用xticklabels、yticklabels和zticklabels函数。有关示例,请参见指定轴刻度值和标签。

    4/11

    刻度标签的选择模式,指定为以下值之一:

    “auto”-自动选择刻度标签。

    “manual”-手动指定刻度标签。要指定标签,请设置XTickLabel、YTickLabel或ZTickLabel属性。

    示例:ax.XTickLabelMode=auto

    5/11

    刻度标签解释,指定为以下值之一:

    “tex”-使用tex标记的子集解释标签。

    “latex”-使用乳胶标记的子集解释标签。

    “none”-显示文字字符。

    TeX标记

    默认情况下,MATLAB支持TeX标记的子集。使用TeX markup添加上标和下标,修改文本类型和颜色,并在文本中包含特殊字符。

    下表列出了TickLabelInterpreter属性设置为默认值“tex”时支持的修饰符。修饰符在文本结束之前一直有效,除了上标和下标只修改下一个字符或大括号{}内的文本。

    6/11

    此表列出了解释器属性设置为“tex”时支持的特殊字符。

    乳胶标记

    要使用乳胶标记,请将TickLabelInterpreter属性设置为“乳胶”。在文本周围使用美元符号,例如,在内联模式下使用“$\int 1^{20}x^2dx$”,在显示模式下使用“$$\int1^{20}x^2dx$$”。

    显示的文本使用默认的乳胶字体样式。要更改字体样式,请在文本中使用乳胶标记。FontName、FontWeight和FontAngle属性无效。

    可以与乳胶解释器一起使用的最大文本大小为1200个字符。对于多行文本,此限制每行减少大约10个字符。有关乳胶系统的更多信息,请参见乳胶项目网站www.LaTeX-Project.org。

    7/11

    刻度标签旋转,指定为以度为单位的数值。正值表示逆时针旋转。负值表示顺时针旋转。

    示例:ax.XTickLabelRotation=45

    示例:ax.YTickLabelRotation=90

    或者,使用xtickangle、ytickangle和ztickangle函数。

    8/11

    小刻度线,指定为以下值之一:

    “off”-不显示小刻度线。此值是具有线性比例的轴的默认值。

    “on”-在轴上的主要刻度线之间显示次要刻度线。主要刻度线之间的间距决定次要刻度线的数量。此值是具有对数刻度的轴的默认值。

    示例:ax.XMinorTick=on

    9/11

    刻度线方向,指定为下列值之一:

    “in”-将刻度线从轴线向内。(默认为二维视图)

    “out”-将刻度线从轴线向外。(默认为三维视图)

    “both”-将刻度线居中放置在轴线上。

    示例:ax.TickDir=out

    10/11

    TickDir属性的选择模式,指定为以下值之一:

    “auto”-根据当前视图自动选择刻度方向。

    “manual”-手动指定刻度方向。要指定刻度方向,请设置TickDir属性。

    示例:ax.TickDirMode=auto

    11/11

    刻度线长度,指定为形式的双元素向量。第一个元素是二维视图中的记号长度,第二个元素是三维视图中的记号长度。以相对于可见的x轴、y轴或z轴直线的最长长度规格化的单位指定值。

    示例:ax.TickLength=

    直尺1/4

    最小和最大限制,指定为形式的双元素向量,其中max大于min。可以将限制指定为数值、分类、日期时间或持续时间值。但是,指定的值类型必须与沿轴的值类型匹配。

    可以指定两个限制,也可以指定一个限制,然后让轴自动计算另一个限制。对于自动计算的最小或最大限制,分别使用-inf或inf。

    示例:ax.XLim=

    示例:ax.YLim=

    示例:ax.ZLim=

    或者,使用xlim、ylim和zlim函数设置限制。有关示例,请参见指定轴限制。

    数据类型:single|double|int8|int16|int32|int64|uint8|uint16|uint32|uint64|datetime|duration

    2/4

    轴限制的选择模式,指定为以下值之一:

    “auto”-根据绘制的数据自动选择轴限制,即轴中显示的所有对象的扩展数据、YData或ZData的总范围。

    “manual”-手动指定轴限制。要指定轴限制,请设置XLim、YLim或ZLim属性。

    示例:ax.XLimMode=auto

    3/4

    轴标尺,作为标尺对象返回。标尺控制x轴、y轴或z轴的外观和行为。通过访问关联的标尺并设置标尺属性来修改特定轴的外观和行为。MATLAB为每个轴创建的标尺类型取决于绘制的数据。有关标尺属性的列表,请参见:

    数值规则属性

    DatetimeRuler属性

    工期标尺属性

    分类标尺属性

    例如,通过x axis属性访问x轴的标尺。然后,将标尺的颜色属性,以及x轴的颜色更改为红色。同样,将y轴的颜色更改为绿色。

    ax=gca;

    ax.XAxis.Color=r;

    ax.YAxis.Color=g;

    如果Axes对象有两个y轴,则YAxis属性存储两个标尺对象。

    4/4

    x轴位置,指定为此表中的值之一。此属性仅适用于二维视图。

    轴的底部。

    示例:ax.XAxisLocation=bottom

    轴的顶部。

    示例:ax.XAxisLocation=top

    通过原点(0,0)。

    示例:ax.XAxisLocation=origin

    MATLAB
    本文关键词:

    版权声明:

    1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。

    2、本站仅提供信息发布平台,不承担相关法律责任。

    3、若侵犯您的版权或隐私,请联系本站管理员删除。

    4、文章链接:http://www.1haoku.cn/art_537301.html

    相关资讯

    ©2019-2020 http://www.1haoku.cn/ 国ICP备20009186号05-05 22:36:33  耗时:0.030
    0.0296s