ヘルプ センターヘルプ センター
Simulink.interface.Dictionary
Simulink.dictionary.ArchitecturalData
このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。
Simulink インターフェイス ディクショナリへの Simulink エイリアス タイプの追加
R2022b 以降
dataType = addAliasType(dictObj,dtName)
dataType = addAliasType(dictObj,dtName,BaseType=baseType)
dataType = addAliasType(dictObj,dtName) は、指定された名前の Simulink.AliasType をディクショナリに追加します。
dataType
dictObj
dtName
Simulink.AliasType
例
dataType = addAliasType(dictObj,dtName,BaseType=baseType) は、指定された名前の Simulink.AliasType を指定された基本データ型を使用してディクショナリに追加します。
baseType
すべて折りたたむ
指定した名前の Simulink.AliasType をディクショナリに追加するには、関数 addAliasType を使用します。関連する関数のワークフローを示す詳細な例については、インターフェイス ディクショナリの作成と構成を参照してください。
addAliasType
% open interface dictionary dictName = 'MyInterfaces.sldd'; dictAPI = Simulink.interface.dictionary.open(dictName); % add alias types myAliasType1 = addAliasType(dictAPI,'aliasType',BaseType='single'); myAliasType1.Name = 'myAliasType1'; myAliasType1.BaseType = 'fixdt(1,32,16)'; myAliasType2 = addAliasType(dictAPI,'myAliasType2'); % can also use interface dict type objs myAliasType2.BaseType = myAliasType1;
インターフェイス ディクショナリ。Simulink.interface.Dictionary オブジェクトとして指定します。この関数を使用する前に、Simulink.interface.dictionary.create または Simulink.interface.dictionary.open を使用して dictObj を作成するか開いておきます。
Simulink.interface.dictionary.create
Simulink.interface.dictionary.open
DataType
dictObj のプロパティ配列 DataTypes における DataType 定義名。文字ベクトルまたは string スカラーとして指定します。
DataTypes
例: "airSpeed"
"airSpeed"
"double"
このエイリアスで名前を変更する基本データ型の名前。文字ベクトルまたは string スカラーとして指定します。"uint32" や "single" などの標準データ型の名前、または別の Simulink.AliasType オブジェクトの名前や列挙の名前などのカスタム データ型の名前を指定できます。
"uint32"
"single"
例: BaseType='uint32'
BaseType='uint32'
AliasType
エイリアス タイプ。Simulink.interface.dictionary.AliasType オブジェクトとして返されます。
Simulink.interface.dictionary.AliasType
すべて展開する
R2023b 以降では、Simulink.interface.Dictionary オブジェクトではなく、Simulink.dictionary.ArchitecturalData オブジェクトを使用して、プログラムでアーキテクチャ データを管理します。
Simulink.interface.Dictionary | Simulink.AliasType | addEnumType | getDataType | getDataTypeNames
addEnumType
getDataType
getDataTypeNames
次の MATLAB コマンドに対応するリンクがクリックされました。
コマンドを MATLAB コマンド ウィンドウに入力して実行してください。Web ブラウザーは MATLAB コマンドをサポートしていません。
Select a Web Site
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .
You can also select a web site from the following list:
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Contact your local office