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 で導入