setEntryAlign
为模型顾问分析结果中的表指定单元格对齐方式
说明
setEntryAlign(
将模型顾问表对象 tableObj
,row
,column
,alignment
)tableObj
中由行 row
和列 column
所对应单元格的水平对齐方式设置为由 alignment
指定的对齐方式。
注意
函数 setEntryAlign
用来格式化通过 Simulink® Check™ 得到的模型顾问分析结果中的表。有关详细信息,请参阅 Simulink Check。
有关如何在 MATLAB® 中使用表的信息,请参阅创建表并为其分配数据。
示例
在模型顾问表对象中设置单元格内容对齐方式
创建一个模型顾问表对象,向一个单元格添加内容,并设置单元格文本对齐方式。
使用 ModelAdvisor.Table
创建一个具有两行三列的模型顾问表对象。
T1 = ModelAdvisor.Table(2,3);
向表添加标题。
setHeading(T1,'Title of New Table');
将文本 'First Entry'
添加到模型顾问表对象 T1
的第一行第一列的单元格中。
setEntry(T1,1,1,'First Entry');
使模型顾问表对象的第一行第一列的单元格的内容居中对齐。
setEntryAlign(T1,1,1,'center');
在 sl_customization
文件的检查回调函数中使用 setEntryAlign
来格式化模型顾问分析结果。
function result = SampleStyleOneCallback(system) T1 = ModelAdvisor.Table(2,3); setHeading(T1,'Title of New Table'); setEntry(T1,1,1,'First Entry'); setEntryAlign(T1,1,1,'center'); result = T1; end
有关如何格式化检查结果的详细信息,请参阅定义自定义模型顾问检查。
输入参数
tableObj
— 模型顾问表对象
ModelAdvisor.Table
对象
模型顾问结果的表,指定为 ModelAdvisor.Table
对象。
row
— 表行
整数
表的行,指定为整数。
column
— 表列
整数
表的列,指定为整数。
alignment
— 单元格水平对齐方式
'left' | 'center' | 'right'
单元格水平对齐方式,指定为 'left'、'center' 或 'right'。
对齐方式 | 定义 |
---|---|
'left' | 内容与单元格的左边缘水平对齐。 |
'center' | 单元格内容水平居中对齐。 |
'right' | 内容与单元格的右边缘水平对齐。 |
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)