メインコンテンツ

Simulink.findTemplates

指定されたプロパティをもつモデルまたはプロジェクト テンプレートの検索

説明

filename = Simulink.findTemplates(templatename) は、templatename を含む一致するすべてのテンプレートの名前と TemplateInfo オブジェクトを返します。

filename = Simulink.findTemplates(templatename,Name=Value) は、1 つ以上の名前と値の引数で追加のテンプレート プロパティも指定します。

[filename,info] = Simulink.findTemplates(templatename) は、一致するすべてのテンプレートの名前と TemplateInfo オブジェクトを返します。

すべて折りたたむ

既定のモデル テンプレートへの絶対パスを取得します。

filename = Simulink.findTemplates("factory_default_model");

work という名前のフォルダー内のすべてのテンプレートを取得します。

filename = Simulink.findTemplates("work/");

Author プロパティに文字ベクトル Smith が含まれるすべてのテンプレートを取得します。

filename = Simulink.findTemplates("*",Author="Smith");

すべての DSP モデル テンプレートへのパスを取得し、各テンプレートの sltemplate.TemplateInfo オブジェクトを取得します。

[filename,info] = Simulink.findTemplates("dsp*",Type="Model");

入力引数

すべて折りたたむ

テンプレート名。string スカラーまたは文字ベクトルとして指定します。テンプレート名にはファイル名の一部が含まれ、ワイルドカードのアスタリスク文字 “*” を含めることができます。

データ型: char

名前と値の引数

すべて折りたたむ

オプションの引数のペアを Name1=Value1,...,NameN=ValueN として指定します。ここで、Name は引数名で、Value は対応する値です。名前と値の引数は他の引数の後に指定しなければなりませんが、ペアの順序は重要ではありません。

例: Simulink.findTemplates("*",Author="Smith")

ワイルドカードのアスタリスク文字 “*” を含めることで、任意の値の文字ベクトルを表す正規表現を指定できます。

テンプレート タイプ。string スカラーまたは文字ベクトルとして指定します。

例: 'Simscape'

データ型: char | string

テンプレートのタイトル。string スカラーまたは文字ベクトルとして指定します。

例: 'Simscape'

データ型: char | string

テンプレートのグループ。string スカラーまたは文字ベクトルとして指定します。スタート ページでは、テンプレートはグループ見出しの下に表示されます。

例: 'Simscape'

データ型: char

テンプレートの作成者。string スカラーまたは文字ベクトルとして指定します。

データ型: char | string

テンプレートの説明。string スカラーまたは文字ベクトルとして指定します。

データ型: char | string

出力引数

すべて折りたたむ

一致するテンプレートのテンプレート名。文字ベクトルの cell 配列として返されます。

一致するテンプレートのテンプレート情報。sltemplate.TemplateInfo オブジェクトとして返されます。

バージョン履歴

R2016a で導入