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

坐标区外观

修改坐标轴范围和刻度值、添加网格线、合并多个绘图

您可以通过更改范围、控制刻度线的位置、格式化刻度标签或添加网格线来自定义坐标区。您也可以通过在同一图窗中使用独立的坐标区,或通过在相同的坐标区中合并绘图(可选择添加第二个 y 轴),来合并多个绘图。

函数

全部展开

xlim设置或查询 x 坐标轴范围
ylim设置或查询 y 坐标轴范围
zlim设置或查询 z 坐标轴范围
axis设置坐标轴范围和纵横比
box显示坐标区轮廓
daspect控制沿每个轴的数据单位长度
pbaspect控制每个轴的相对长度
grid显示或隐藏坐标区网格线
xticks设置或查询 x 轴刻度值
yticks设置或查询 y 轴刻度值
zticks设置或查询 z 轴刻度值
xticklabels设置或查询 x 轴刻度标签
yticklabels设置或查询 y 轴刻度标签
zticklabels设置或查询 z 轴刻度标签
xtickformat指定 x 轴刻度标签格式
ytickformat指定 y 轴刻度标签格式
ztickformat指定 z 轴刻度标签格式
xtickangle旋转 x 轴刻度标签
ytickangle旋转 y 轴刻度标签
ztickangle旋转 z 轴刻度标签
datetick日期格式的刻度标签
ruler2num将数据从特定的标尺转换为数值数据
num2ruler转换数值数据以用于特定标尺

组合绘图

hold添加新绘图时保留当前绘图
yyaxis创建具有两个 y 轴的图
legend在坐标区上添加图例
colororder为可视化多个数据序列设置色序

图块化绘图

tiledlayout创建分块图布局
nexttile在分块图布局中创建坐标区
subplot在平铺位置创建坐标区
cla清除坐标区
axes创建笛卡尔坐标区
figure创建图窗窗口

属性

Axes 属性 坐标区的外观和行为
Legend 属性图例的外观和行为
TiledChartLayout 属性分块图布局的外观和行为

主题

范围、刻度和网格

指定坐标轴范围

通过设置坐标轴范围控制数据在坐标区上的显示位置。

指定坐标轴刻度值和标签

自定义沿坐标轴的刻度值和标签,例如编辑刻度值的放置位置或修改刻度标签的文本和格式。

添加网格线和编辑布局

在图中添加网格线并修改其布局和外观。

使用图形平滑处理

此示例说明如何在 MATLAB 绘图中使用图形和字体平滑处理。

多个绘图

合并多个绘图

通过在同一坐标区中合并绘图或通过创建分块图布局,可在同一图窗中显示多个绘图。

创建包含双 y 轴的图。

创建一个左右两侧都有 y 轴的图。

修改包含两个 y 轴的图形的属性

通过设置坐标区属性或访问基本标尺对象,修改包含两个 y 轴的图形。

创建包含多个 x 轴和 y 轴的图

通过叠加两个独立的 Axes 对象,创建一个包含两个 x 轴和两个 y 轴的图形。

大小和纵横比

控制坐标轴长度比率和数据单位长度

通过设置图框纵横比和数据纵横比控制坐标轴和数据单位长度。

控制坐标区布局

设置坐标区属性,以控制坐标区的大小和位置、标题和标签的布局以及调整坐标区大小的行为。

在绘图和图表中裁剪

以下示例演示 MATLAB® 如何在绘图中使用裁剪和如何控制裁剪。