Main Content

setPlatform

アーキテクチャ モデルのプラットフォームの種類を Classic または Adaptive に設定

R2023a 以降

    説明

    setPlatform(archModel,platformKind) は、AUTOSAR アーキテクチャ モデル archModel のプラットフォームを platformKind に設定します。

    すべて折りたたむ

    既定の設定を使用して AUTOSAR アーキテクチャ モデルを作成し、プラットフォームを読み取り、プラットフォームの種類を Adaptive に設定します。

    AUTOSAR アーキテクチャ モデルを作成し、プラットフォーム設定を読み取ります。

    % Create AUTOSAR architecture model
    modelName = 'myArchModel';
    archModel = autosar.arch.createModel(modelName); % Default platform kind is Classic
    % Read the default platform kind
    ptm = archModel.Platform
    
    ptm =
        'Classic'
    

    アーキテクチャ モデルに AUTOSAR Adaptive Platform を指定します。

    setPlatform(archModel,"Adaptive");
    
    % Read the updated platform kind
    ptm = archModel.Platform
    ptm =
        'Adaptive'

    入力引数

    すべて折りたたむ

    AUTOSAR アーキテクチャ モデル。autosar.arch.createModel または autosar.arch.loadModel への以前の呼び出しにより返されるモデル ハンドルとして指定します。

    AUTOSAR プラットフォームの種類。文字ベクトルまたは string スカラーとして指定します。

    Adaptive アーキテクチャ モデルを指定するには "Adaptive" を設定します。Classic アーキテクチャ モデルを指定するには "Classic" を設定します。

    Classic アーキテクチャのモデル化と Adaptive アーキテクチャのモデル化を混在させることはサポートされていません。

    例: 'Adaptive'

    バージョン履歴

    R2023a で導入