目录
找到所有 DSP 模板并获取 TemplateInfo 对象
Simulink.findTemplates的功能是查找具有指定属性的模型或项目模板。
语法
filename = Simulink.findTemplates(templatename)
filename = Simulink.findTemplates(templatename,Name,Value)
[filename,info] = Simulink.findTemplates(templatename)
说明
filename = Simulink.findTemplates(templatename) 返回包括 templatename 的所有匹配模板的名称和 TemplateInfo 对象。
filename = Simulink.findTemplates(templatename, Name, Value) 还可以指定额外的模板属性,作为一个或多个名称-值对参数。
[filename, info] = Simulink.findTemplates(templatename) 返回所有匹配模板的名称和 TemplateInfo 对象。
示例
找到特定的模板
获取默认模型模板的完整路径。
filename = Simulink.findTemplates('factory_default_model');
找到所有具有指定文件夹或作者的模板
获取名为 work 的文件夹中的所有模板。
filename = Simulink.findTemplates('work/')
获取所有作者属性包含字符向量 "Smith" 的模板。
filename = Simulink.findTemplates('*','Author','Smith')
找到所有 DSP 模板并获取 TemplateInfo 对象
获取所有 DSP 模型模板的路径,并为每个模板获取 sltemplate.TemplateInfo 对象。
[filename,info] = Simulink.findTemplates('dsp*','Type','Model');
参数说明
templatename(模板名称)
字符向量 templatename,指定为包含文件名一部分的字符向量,可以包含通配符星号字符“*”。
类型 — 模型、库或项目
模型、库或项目模板类型,指定为模型、库或项目的字符向量。
示例:'Simscape'
Title(模板标题)
模板的标题,指定为字符向量。
Group(模板分组)
模板的分组,指定为字符向量。在起始页面上,模板将显示在分组标题下。
Author(模板作者)
模板的作者,指定为字符向量。
Description(模板描述)
模板的描述,指定为字符向量。
filename(模板名称)
匹配的模板的模板名称,以字符向量形式返回。
info(模板信息)
匹配模板的模板信息,以 sltemplate.TemplateInfo 对象形式返回。