本页对应的英文页面已更新,但尚未翻译。 若要查看最新内容,请点击此处访问英文页面。

图形对象属性

查看和设置图形对象属性、定义默认值

您可以通过设置特定图形对象的属性来控制其行为和外观。要设置属性,请通过创建该对象的函数将其以输出参数的形式返回。例如,plot 函数返回图形线条对象。然后,使用圆点表示法查看和设置属性。圆点表示法适用于 R2014b 及更高版本。如果您使用的是早期版本,请改用 getset 函数。有关详细信息,请参阅访问属性值

p = plot(1:10,1:10);
p.LineWidth = 3; 
您也可以在创建对象时使用名称-值对组参数设置属性,例如 plot(1:10,1:10,'LineWidth',3)。大多数绘图函数都支持名称-值对组参数。

属性

全部展开

Root 属性图形环境和状态信息
Figure 属性控制图窗窗口的外观和行为
Axes 属性 坐标区的外观和行为
PolarAxes 属性极坐标区的外观和行为
GeographicAxes 属性控制地理坐标区的外观和行为
Area 属性区域图的外观和行为
Bar 属性条形图的外观和行为
Contour 属性等高线图的外观和行为
ErrorBar 属性误差条图的外观和行为
GeographicBubbleChart 属性控制地理气泡图的外观和行为
HeatmapChart 属性热图的外观和行为
Line 属性图形线条的外观和行为
Quiver 属性箭头图的外观和行为
Scatter 属性散点图的外观和行为
ScatterHistogramChart 属性控制散点直方图的外观和行为
StackedAxesProperties 属性堆叠图中各轴的外观和行为
StackedLineChart 属性堆叠图的外观和行为
StackedLineProperties 属性堆叠图中单个线条的外观和行为
Stair 属性阶梯图的外观和行为
Stem 属性针状图的外观和行为
Surface 属性图曲面的外观和行为
WordCloudChart 属性控制文字云图的外观和行为
ParallelCoordinatesPlot 属性控制平行坐标图的外观和行为
AnimatedLine 属性线条动画的外观和行为
Image 属性图像的外观和行为
Light 属性光源的外观和行为
Line 属性基本线条的外观和行为
Patch 属性补片的外观和行为
Polygon 属性多边形的外观和行为
Rectangle 属性矩形的外观和行为
Surface 属性基本曲面的外观和行为
Text 属性文本的外观和行为
FunctionLine 属性线图的外观和行为
ImplicitFunctionLine 属性隐式线图的外观和行为
ParameterizedFunctionLine 属性参数化线图的外观和行为
FunctionContour 属性等高线图的外观和行为
FunctionSurface 属性曲面图的外观和行为
ImplicitFunctionSurface 属性隐式曲面图的外观和行为
ParameterizedFunctionSurface 属性参数化曲面图的外观和行为
Group 属性组对象的外观和行为
Transform 属性变换对象的外观和行为
ColorBar 属性颜色栏的外观和行为
Legend 属性图例的外观和行为
CategoricalRuler 属性控制具有分类值的轴
DatetimeRuler 属性控制具有日期时间值的轴
DurationRuler 属性控制具有持续时间值的轴
NumericRuler 属性控制数值轴
Arrow 属性箭头的外观和行为
DoubleEndArrow 属性双箭头的外观和行为
Ellipse 属性椭圆的外观和行为
Line 属性注释线条的外观和行为
Rectangle 属性注释矩形的外观和行为
TextArrow 属性文本箭头的外观和行为
TextBox 属性文本框的外观和行为

函数

get查询图形对象属性
set设置图形对象属性
reset将图形对象属性重置为其默认值
属性检查器打开属性检查器

主题

修改图形对象

以下示例演示如何在 MATLAB® 中创建、显示和修改图形对象。

图形对象层次结构

图形对象是 MATLAB® 用来以图形的形式显示数据的可视化组件。

访问属性值

您可以设置和查询属性值,或将属性值恢复为其初始值(出厂默认值)。

图形对象控制的功能

图形对象以直观而有意义的方式表示数据,如线图、图像、文本以及这些对象的组合。

默认属性值

几乎所有图形对象属性都有预定义值,但您可以定义默认属性值。

定义默认线型

此示例演示如何定义默认线型。

多级默认值

此示例在层次结构的多个级别中设置默认值。

自动计算的属性的默认值

当您创建图形时,MATLAB 会为这一特定图形适当设置某些属性值。

MATLAB 如何找到默认值

MATLAB 中的图形对象都有其内置属性值。您也可以自行定义默认值。

出厂定义属性值

如果未指定参数值或默认值,绘图函数将使用出厂定义属性值。

DPI-Aware Behavior in MATLAB

Learn about DPI-aware behavior that improves the appearance of graphical elements on high-resolution systems.