sgtitle
向绘图的网格添加标题
说明
示例
在子图网格上添加标题
创建带有四个子图的图窗。为每个子图添加标题,然后将总标题添加到子图网格中。
subplot(2,2,1) title('First Subplot') subplot(2,2,2) title('Second Subplot') subplot(2,2,3) title('Third Subplot') subplot(2,2,4) title('Fourth Subplot') sgtitle('Subplot Grid Title')
修改标题外观
通过设置属性来修改标题外观,首先使用名称-值对组参量,然后返回创建的 Text
对象并使用圆点表示法。
使用名称-值对组参量更改 Color
属性。接下来,使用圆点表示法更改 FontSize
属性。
subplot(2,1,1) title('First Subplot') subplot(2,1,2) title('Second Subplot') sgt = sgtitle('Subplot Grid Title','Color','red'); sgt.FontSize = 20;
输入参数
txt
— 要显示的文本
字符向量 | 字符向量元胞数组 | 字符串数组 | 数值
要显示的文本,指定为字符向量、字符向量元胞数组、字符串数组或数值。
示例: 'my label'
示例: {'first line','second line'}
示例: string('my label')
示例: 123
要包括数值变量和文本,请使用 num2str
函数。例如:
x = 42;
txt = ['The value is ',num2str(x)];
要包括特殊字符(例如上标、下标、希腊字母或数学符号),请使用 TeX 标记。有关支持的标记的列表,请参阅 Text
对象的 Interpreter
属性。
要创建多行文本,请使用以下约定:
使用元胞数组,其中每个元胞包含一行文本,例如
{'first line','second line'}
。使用字符串数组,其中每个元素包含一行文本,例如
string({'line one','line two'})
。使用字符数组,其中每一行包含相同数量的字符,例如
['abc'; 'ab ']
。使用
sprintf
创建包含换行符的文本,例如sprintf('first line \n second line')
。此属性将包含换行符的文本转换为元胞数组。
如果文本仅包含一个数值,则它是使用 sprintf('%g',value)
进行转换的。例如,12345678
显示为 1.23457e+07
。
target
— 子图网格容器
Figure
对象 | Panel
对象 | Tab
对象
子图网格容器,指定为 Figure
、Panel
或 Tab
对象。
名称-值参数
将可选的参量对组指定为 Name1=Value1,...,NameN=ValueN
,其中 Name
是参量名称,Value
是对应的值。名称-值参量必须出现在其他参量之后,但参量对组的顺序无关紧要。
在 R2021a 之前,使用逗号分隔每个名称和值,并用引号将 Name
引起来。
示例: sgtitle('My Title','FontSize',14)
注意
此处所列的属性只是一部分。有关完整列表,请参阅 Text 属性。
FontSize
— 字体大小
大于 0 的标量值
字体大小,指定为大于 0 的标量值(以磅为单位)。默认字体大小取决于具体操作系统和区域设置。一磅等于 1/72
英寸。要更改字体单位,请使用 FontUnits
属性。
示例: 12
数据类型: single
| double
| int8
| int16
| int32
| int64
| uint8
| uint16
| uint32
| uint64
FontName
— 字体名称
支持的字体名称 | "FixedWidth"
字体名称,指定为支持的字体名称或 "FixedWidth"
。要正确显示和打印文本,您必须选择系统支持的字体。默认字体取决于您的操作系统和区域设置。
要使用在任何区域设置中都有较好显示效果的等宽字体,请使用 "FixedWidth"
。等宽字体依赖于根 FixedWidthFontName
属性。设置根 FixedWidthFontName
属性会导致立即更新显示方式以使用新字体。
版本历史记录
在 R2018b 中推出
MATLAB 命令
您点击的链接对应于以下 MATLAB 命令:
请在 MATLAB 命令行窗口中直接输入以执行命令。Web 浏览器不支持 MATLAB 命令。
Select a Web Site
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .
You can also select a web site from the following list:
How to Get Best Site Performance
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Americas
- América Latina (Español)
- Canada (English)
- United States (English)
Europe
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)