setColTitles
在模型顾问分析结果中添加表列标题
说明
setColTitles(
将模型顾问格式化对象 ftObj
,colTitles
)ftObj
所指定表中的列标题设置为由 colTitles
指定的标题文本。如果没有向表中添加数据,模型顾问就不会在结果中显示该表。
注意
在向表中添加数据之前,必须使用 setColTitles
方法指定列标题。
函数 setColTitles
用来格式化通过 Simulink® Check™ 得到的模型顾问分析结果中的表。有关详细信息,请参阅Simulink Check。
有关如何在 MATLAB® 中使用表的信息,请参阅创建表并为其分配数据。
示例
向表模板对象添加列标题
创建一个 type
为 'TableTemplate'
的模型顾问格式模板对象 ft
,并指定两个列标题。
使用 ModelAdvisor.FormatTemplate
创建一个 type
为 'TableTemplate'
的模型顾问格式模板 ft
。
ft = ModelAdvisor.FormatTemplate('TableTemplate');
指定表模板对象的列标题。指定 'Index'
作为第一列的标题,指定 'Block Name'
作为第二列的标题。
setColTitles(ft,{'Index','Block Name'});
在 sl_customization
文件的检查回调函数中使用 setColTitles
。
function result = SampleStyleOneCallback(system) ft = ModelAdvisor.FormatTemplate('TableTemplate'); setTableTitle(ft,{'Blocks in Model'}); setColTitles(ft,{'Index','Block Name'}); setTableInfo(ft,{'1', 'Gain'}) result = ft; end
有关如何格式化检查结果的详细信息,请参阅定义自定义模型顾问检查。
输入参数
ftObj
— 模板对象
模板对象句柄
ModelAdvisor.FormatTemplate
对象,指定为模板对象的句柄。
colTitles
— 表列标题文本
字符向量元胞数组 | 格式化对象的句柄
表列标题文本,指定为字符向量元胞数组或有效格式化对象的句柄。
有效格式化对象:
元胞数组中各项的顺序确定该项位于哪一列。
示例: {'Index','Block Name'}
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)