メインコンテンツ

標準プロジェクト設定のテンプレートの作成

プロジェクトでは、テンプレートを使用して、標準のプロジェクト構造を作成し再利用できます。テンプレートは、複数のチームにわたってプロジェクトの一貫性を保つのに役立ちます。テンプレートを使用することにより、次の特徴のある新しいプロジェクトを作成できます。

  • 標準のフォルダー構造体を使用する。

  • 会社のライブラリをパスに置くなどして、会社標準の環境を設定できる。

  • 会社のモデル アドバイザー チェックなどのツールにアクセスできる。

  • 会社標準の起動/終了スクリプトを使用している。

  • ラベルとカテゴリを共有している。

テンプレートを使用すると、情報とベスト プラクティスを共有できます。誰でもテンプレートを作成できます。

テンプレートが再利用や共有に役立つときは、プロジェクトからテンプレートを作成します。新しいプロジェクトを作成するときに、テンプレートを使用できます。

現在のプロジェクトからのテンプレートの作成

プロジェクトでは、テンプレートを作成すると、現在のプロジェクトの構造とすべての内容がテンプレートに含まれているので、スクリプトやその他のファイルを標準的なプロジェクトの設定で再利用できます。参照プロジェクトのコンテンツをテンプレートに含めるかどうかを選択できます。

  1. テンプレートを作成する前に、プロジェクトのコピーを作成し、コピーを編集して、再利用するファイルだけを含めるようにします。コピーをテンプレートの基礎として使用します。

    メモ

    プロジェクトがバージョン管理されている場合は、代わりにソース管理の下にあるプロジェクトからのテンプレートの作成を参照してください。

  2. [プロジェクト] タブの [ファイル] セクションで、[共有][Simulink® テンプレート] を選択します。

    Create Simulink Template dialog box with Title, Author, Group, and Description text boxes on the left and Image placeholder on the right. Under, a Project References section with options to include or exclude projects.

  3. [Simulink テンプレートの作成] ダイアログ ボックスで、タイトルと作成者を編集し、グループを選択または作成し、テンプレートのユーザーに役に立つ説明を追加します。

  4. 既定では、テンプレートは [プロジェクト全体] をエクスポートします。

    一部のプロジェクト ファイルをテンプレートから除外する場合、[プロジェクト] パネルで不要なファイルを右クリックして、[プロジェクトから削除] を選択します。あるいは、エクスポート プロファイルを作成して、ラベルによってファイルを除外することもできます。詳細については、エクスポート プロファイルの作成を参照してください。

  5. 参照プロジェクトがある場合にその参照プロジェクトのファイルをエクスポートするには、[プロジェクト参照] セクションで、[すべて含める] を選択します。

  6. [名前を付けて保存] をクリックします。ファイルの場所を選択して、[保存] をクリックします。

R2025a において: 1 つのテンプレート グループを固定して、使用可能なテンプレート グループの中で最初に表示できます。複数のグループを固定する場合、Simulink はグループを最近固定された順に並べ替えます。Simulink は、他のすべてのテンプレート グループをアルファベット順に並べ替えます。

Simulink Start Page shows the list of template groups and Pin and Unpin buttons.

ソース管理の下にあるプロジェクトからのテンプレートの作成

  1. プロジェクトの新しい作業コピーを取得します。詳細については、Clone Git Repository in MATLABおよびWork with Files Under SVN in MATLABを参照してください。

  2. テンプレートに含めないようにするファイルを削除します。たとえば、ユーティリティ機能、起動と終了のスクリプトおよびラベルだけを再利用するよう指定できます。[プロジェクト] パネルで、不要なファイルを右クリックして [プロジェクトから削除] を選択します。

    警告

    テンプレート用にのみ使用するプロジェクトに対して変更をコミットしないでください。

  3. [プロジェクト] タブの [ファイル] セクションで [共有][Simulinkテンプレート] を選択し、ダイアログ ボックスでファイルの名前を指定して保存します。

テンプレートが予想どおりに動作することを確認するには、新しいテンプレートを使用する新規プロジェクトを作成します。テンプレートを使用した新しいプロジェクトの作成を参照してください。

テンプレートの編集

  1. 修正するテンプレートを使用する新しいプロジェクトを作成します。テンプレートを使用した新しいプロジェクトの作成を参照してください。

  2. 変更を行います。

  3. [プロジェクト] タブの [ファイル] セクションで、[共有][Simulink テンプレート] を選択します。

    ダイアログ ボックスを使用して、新しいテンプレートを作成するか、既存のテンプレートを上書きします。

テンプレートの削除

Simulink スタート ページからテンプレートを削除するには、次のようにします。

  1. テンプレートの詳細で指定されたテンプレートの場所を参照します。

  2. テンプレートを削除するか、別の場所に移動します。

テンプレート例の確認

これらのテンプレート例を新しいプロジェクトの構造の例として使用できます。

Simulink スタート ページを使用してテンプレートを調べることができます。テンプレートを検索するには、スタート ページの検索ボックスを使用します。テンプレートを使用した新しいプロジェクトの作成および既存フォルダーからのプロジェクトの作成を参照してください。

参考

トピック