メインコンテンツ

このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。

systemcomposer.loadProfile

プロファイルを名前で読み込む

    説明

    profile = systemcomposer.loadProfile(profileName) は、指定されたファイル名のプロファイルを読み込みます。

    すべて折りたたむ

    モデルを作成します。

    model = systemcomposer.createModel("archModel");
    systemcomposer.openModel("archModel");

    ステレオタイプとプロパティをもつプロファイルを作成し、プロファイル エディターを開いて、プロファイルをモデルに適用します。

    profile = systemcomposer.profile.Profile.createProfile("LatencyProfile");
    latencybase = profile.addStereotype("LatencyBase");
    latencybase.addProperty("latency",Type="double");
    latencybase.addProperty("dataRate",Type="double",DefaultValue="10");
    systemcomposer.profile.editor(profile)
    model.applyProfile("LatencyProfile");

    プロファイルを保存し、プロファイルを読み込みます。この例では、profileNewprofile と同じです。

    save(profile);
    profileNew = systemcomposer.loadProfile("LatencyProfile");

    入力引数

    すべて折りたたむ

    プロファイルの名前。文字ベクトルまたは string として指定します。プロファイルは MATLAB® パス上で使用可能でなければなりません。拡張子は .xml です。

    例: "LatencyProfile"

    データ型: char | string

    出力引数

    すべて折りたたむ

    プロファイル。systemcomposer.profile.Profile オブジェクトとして返されます。

    詳細

    すべて折りたたむ

    バージョン履歴

    R2019a で導入