MATLAB ヘルプ センター
このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。
モデルのクラス名前空間の取得
R2021a 以降
namespace = getClassNamespace(slMap)
namespace = getClassNamespace(slMap) は、モデルに対して指定されているクラス名前空間を返します。クラス名前空間は、大規模なプロジェクトで名前の競合を防ぐのに役立ちます。
namespace
slMap
例
すべて折りたたむ
モデルを開きます。モデルに関連付けられたマッピング情報 slMap にアクセスするには、関数 autosar.api.getSimulinkMapping を使用します。
autosar.api.getSimulinkMapping
%% Open an adaptive AUTOSAR model hModel = 'autosar_LaneGuidance'; openExample(hModel); %% Access the mapping information slMap = autosar.api.getSimulinkMapping(hModel);
モデルの名前空間にアクセスするには、関数 getClassNamespace を使用します。モデルに名前空間を指定していなかった場合、関数 getClassNamespace は空の文字ベクトルを返します。
getClassNamespace
name = getClassNamespace(slMap)
name = 0x0 empty char array
関数 setClassNamespace を使用してモデルの名前空間を指定します。
setClassNamespace
setClassNamespace(slMap, 'myClassNamespace');
関数 getClassNamespace から指定したクラス名前空間が返されるようになります。
name = 'myClassNamespace'
以前に slMap = autosar.api.getSimulinkMapping(model) によって返されたモデルの Simulink から AUTOSAR へのマッピング情報。model は、モデル名を表すハンドル、文字ベクトル、または string スカラーです。
slMap = autosar.api.getSimulinkMapping(model)
model
例: slMap
モデルのクラス名前空間。文字ベクトルとして返されます。モデルに名前空間を指定していなかった場合、関数 getClassNamespace は空の文字ベクトルを返します。
R2021a で導入
autosar.api.getSimulinkMapping | setClassNamespace | getClassName | setClassName
getClassName
setClassName
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
Web サイトの選択
Web サイトを選択すると、翻訳されたコンテンツにアクセスし、地域のイベントやサービスを確認できます。現在の位置情報に基づき、次のサイトの選択を推奨します:
また、以下のリストから Web サイトを選択することもできます。
最適なサイトパフォーマンスの取得方法
中国のサイト (中国語または英語) を選択することで、最適なサイトパフォーマンスが得られます。その他の国の MathWorks のサイトは、お客様の地域からのアクセスが最適化されていません。
南北アメリカ
ヨーロッパ
アジア太平洋地域
最寄りの営業オフィスへのお問い合わせ