养生 装修 购物 美食 感冒 便秘 营销 加盟 小吃 火锅 管理 创业 搭配 减肥 培训 旅游

UIAxes 的属性

时间:2024-10-12 13:21:22

UIAxes属性控制UIAxes对象的外观和行为。通过更改特性值,可以修改轴的某些方面。ax=uiaxes;c=ax.Color;ax.Color='blue';

UIAxes 的属性

UIAxes 的属性

工具/原料

电脑

matlab软件

字体

1、字体名,指定为系统支持的字体名。默认字体取决于特定的操作系统和区域设置。如果指定的字体不可用,则MATLAB®使用运行应用程序的系统上可用的字体中的最佳匹配。示例:“Arial”

2、字体大小,指定为钿泼兽匿标量数值。字体大小影响标题、轴标签和刻度标签。它还影响与轴关联的任何图例或颜色条。测量单位是像素。默认字体大小取决于特定的操作系统和区域设置。MATLAB会自动瓴烊椹舟将一些文本缩放为axes字体大小的百分比。标题和轴标签-默认为轴字体大小的110%。要控制缩放,请使用TitleFontSizeMultiplier和LabelFontSizeMultiplier属性。图例和颜色条-默认为轴字体大小的90%。若要指定其他字体大小,请改为设置图例或Colorbar对象的FontSize属性。示例:ax.FontSize=12

3、字符厚度,指定为“普通”或“粗体”。MATLAB使用FontWeight属性从系统上可用的字体中选择一种字体。并非所有字体都有粗体。因此,指定粗体字号仍可能导致正常字号。

4、字符倾斜,指定为“普通”或“斜体”。并非所有字体都有两种字体样式。因此,斜体字体看起来可能与普通字体相同。

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

6、标题字体大小的比例因子,指定为大于0的数值。比例因子应用于FontSize属性的值,以确定标题的字体大小。示例:ax.TitleFontSizeMultiplier=1.75

7、标题字符厚度,指定为下列值之一:“粗体”-比普通字符轮廓更粗的字符“normal”-由特定字体定义的默认权重示例:ax.TitleFontWeight='normal'

8、字体大小单位,指定为此表中的值之一。‘points’‘inches’‘centimeters’'normalized''pixels'

9、此属性是只读的。字符平滑,指定为“on”或“off”。使用抗锯齿使文本在屏幕上更平滑。示例:ax.FontSmoothing='on'不要使用抗锯齿。如果文本看起来模糊,请使用此设置。示例:ax.FontSmoothing='off'

刻度

1、刻度值,指定为增加值的向量。如果不希望沿轴有记号标记,请依宏氽墓指定空向量[]。刻度值是沿轴显示刻度线的位置。记号标签是芙庵褚猹您在每个记号旁边看到的标签。使用XTickLabels、YTickLabels和ZTickLabels属性指定关联的标签。示例:ax.XTick=[246810]示例:ax.YTick=0:10:100或者,使用xticks、yticks和zticks函数指定刻度值。有关示例,请参见指定轴刻度值和标签。数据类型:single|double|int8|int16|int32|int64|uint8|uint16|uint32|uint64|categorical|datetime|duration

2、刻度值的选择模式,指定为以下值之一:“auto”-根据轴的数据范围自动选择刻度值。“manual”-手动指定刻度值。要指定值,请设置XTick、YTick或ZTick属性。示例:ax.XTickMode='auto'

3、刻度标签,指定为字符向量的单元格数组或字符串数组。如果不樊咒及儆希望显示刻度标签,请指定空单元格数组{}。如果没有为所有刻度值指定足够的标签,则标签将重复。Tic娱浣嫁装k标签支持TeX和乳胶标记。有关详细信息,请参阅TickLabelInterpreter属性。示例:ax.XTickLabel={'Jan','Feb','Mar','Apr'}或者,使用xticklabels、yticklabels和zticklabels函数。有关示例,请参见指定轴刻度值和标签。

4、刻度标签的选择模式,指定为以下值之一:“auto”-自动选择刻度标签。“manual”-手动指定刻度标签。要指定标签,请设置XTickLabel、YTickLabel或ZTickLabel属性。示例:ax.XTickLabelMode='auto'

5、刻度标签解释,指定为以下值之一:“tex”-使用tex标记的子集解释标签。“latex”-使用乳胶标记的子集解释标签。“none”-显示文字字符。TeX标记默认情况下,MATLAB支持TeX标记的子集。使用TeXmarkup添加上标和下标,修改文本类型和颜色,并在文本中包含特殊字符。下表列出了TickLabelInterpreter属性设置为默认值“tex”时支持的修饰符。修饰符在文本结束之前一直有效,除了上标和下标只修改下一个字符或大括号{}内的文本。

UIAxes 的属性

6、此表列出了解释器属性设置为“tex”时支持的特殊字符。乳胶标记要使用乳胶标氇监煜紊记,请将TickLabe造婷用痃lInterpreter属性设置为“乳胶”。在文本周围使用美元符号,例如,在内联模式下使用“$\int1^{20}x^2dx$”,在显示模式下使用“$$\int1^{20}x^2dx$$”。显示的文本使用默认的乳胶字体样式。要更改字体样式,请在文本中使用乳胶标记。FontName、FontWeight和FontAngle属性无效。可以与乳胶解释器一起使用的最大文本大小为1200个字符。对于多行文本,此限制每行减少大约10个字符。有关乳胶系统的更多信息,请参见乳胶项目网站www.LaTeX-Project.org。

UIAxes 的属性

UIAxes 的属性

7、刻度标签旋转,指定为以度为单位的数值。正值表示逆时针旋转。负值表示顺时针旋转。示例:ax.XTickLabelRotation=45示例:ax.YTickLabelRotation=90或者,使用xtickangle、ytickangle和ztickangle函数。

8、小刻度线,指定为以下值之一:“off”-不显示小刻度线。此值是具有线性比例的轴的默认值。“on”-在轴上的主要刻度线之间显示次要刻度线。主要刻度线之间的间距决定次要刻度线的数量。此值是具有对数刻度的轴的默认值。示例:ax.XMinorTick='on'

9、刻度线方向,指定为下列值之一:“in”-将刻度线从轴线向内。(默认为二维视图)“out”-将刻度线从轴线向外。(默认为三维视图)“both”-将刻度线居中放置在轴线上。示例:ax.TickDir='out'

10、TickDir属性的选择模式,指定为以下值之一:“auto”-根据当前视图自动选择刻度方向。“manual”-手动指定刻度方向。要指定刻度方向,请设置TickDir属性。示例:ax.TickDirMode='auto'

11、刻度线长度,指定为[2Dlength3Dlength]形式的双元素向量。第一个元素是二维视图中的记号长度,第二个元素是三维视图中的记号长度。以相对于可见的x轴、y轴或z轴直线的最长长度规格化的单位指定值。示例:ax.TickLength=[0.020.035]

直尺

1、最小和最大限制,指定为[minm瞢铍库祢ax]形式的双元素向量,其中max大于min。可以将限制指定为数值斤舻浑趸、分类、日期时间或持续时间值。但是,指定的值类型必须与沿轴的值类型匹配。可以指定两个限制,也可以指定一个限制,然后让轴自动计算另一个限制。对于自动计算的最小或最大限制,分别使用-inf或inf。示例:ax.XLim=[010]示例:ax.YLim=[-inf10]示例:ax.ZLim=[0inf]或者,使用xlim、ylim和zlim函数设置限制。有关示例,请参见指定轴限制。数据类型:single|double|int8|int16|int32|int64|uint8|uint16|uint32|uint64|datetime|duration

2、轴限制的选择模式,指定为以下值之一:“auto”-根据绘制的数据自动选择轴限制,即轴中显示的所有对象的扩展数据、YData或ZData的总范围。“manual”-手动指定轴限制。要指定轴限制,请设置XLim、YLim或ZLim属性。示例:ax.XLimMode='auto'

3、轴标尺,作僭轿魍儿为标尺对象返回。标尺控制x轴、y轴或z轴的外观和行为。通过访问关联的标尺并设置标尺属性来修改特定轴的外观和行牾肟甘道为。MATLAB为每个轴创建的标尺类型取决于绘制的数据。有关标尺属性的列表,请参见:数值规则属性DatetimeRuler属性工期标尺属性分类标尺属性例如,通过xaxis属性访问x轴的标尺。然后,将标尺的颜色属性,以及x轴的颜色更改为红色。同样,将y轴的颜色更改为绿色。ax=gca;ax.XAxis.Color='r';ax.YAxis.Color='g';如果Axes对象有两个y轴,则YAxis属性存储两个标尺对象。

UIAxes 的属性

UIAxes 的属性

4、x轴位置,指定为此表中的值之一。此属性仅适用于二维视图。轴的底部。示例:ax.XAxisLocation='bottom'轴的顶部。示例:ax.XAxisLocation='top'通过原点(0,0)。示例:ax.XAxisLocation='origin'

UIAxes 的属性

UIAxes 的属性

UIAxes 的属性

© 一点知识