ヘルプ センターヘルプ センター
Simulink.NumericType
Simulink.interface.Dictionary
Simulink.dictionary.ArchitecturalData
このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。
Simulink インターフェイス ディクショナリへの Simulink 数値型の追加
R2023a 以降
dataType = addNumericType(dictObj,dtName)
dataType = addNumericType(dictObj,dtName,SimulinkNumericType=numericTypeObj)
dataType = addNumericType(dictObj,dtName) は、指定された名前の Simulink.NumericType をディクショナリに追加します。
dataType
dictObj
dtName
例
dataType = addNumericType(dictObj,dtName,SimulinkNumericType=numericTypeObj) は、指定された Simulink.NumericType オブジェクト numericTypeObj と同じプロパティ値をもつ指定された名前の Simulink.NumericType をディクショナリに追加します。
numericTypeObj
.
すべて折りたたむ
指定した名前の Simulink.NumericType をディクショナリに追加するには、関数 addNumericType を使用します。
addNumericType
dictAPI = Simulink.interface.dictionary.open('MyInterfaces.sldd'); myNumericType = addNumericType(dictAPI,'myNumericType1')
myNumericType = NumericType with properties: Name: 'myNumericType1' DataTypeMode: 'Double' DataTypeOverride: 'Inherit' IsAlias: 0 Description: '' Owner: [1×1 Simulink.interface.Dictionary]
既存の Simulink.NumericType と同じプロパティ値をもつ Simulink.NumericType をディクショナリに追加するには、SimulinkNumericType パラメーターを指定して関数 addNumericType を使用します。
SimulinkNumericType
exampleNumericTypeObj = Simulink.NumericType; exampleNumericTypeObj.DataTypeMode = 'Single'; exampleNumericTypeObj.Description = 'This is my example numeric type'; dictAPI = Simulink.interface.dictionary.open('MyInterfaces.sldd'); myNumericType2 = addNumericType(dictAPI,'myNumericType2',... SimulinkNumericType=exampleNumericTypeObj)
myNumericType2 = NumericType with properties: Name: 'myNumericType2' DataTypeMode: 'Single' DataTypeOverride: 'Inherit' IsAlias: 0 Description: 'This is my example numeric type' Owner: [1×1 Simulink.interface.Dictionary]
インターフェイス ディクショナリ。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"
Simulink 数値型。既に定義されている Simulink.NumericType オブジェクトとして指定します。
例: SimulinkNumericType=exampleSimulinkNumericTypeObj
SimulinkNumericType=exampleSimulinkNumericTypeObj
Simulink.interface.dictionary.NumericType
数値型。Simulink.interface.dictionary.NumericType オブジェクトとして返されます。
すべて展開する
R2023b 以降では、Simulink.interface.Dictionary オブジェクトではなく、Simulink.dictionary.ArchitecturalData オブジェクトを使用して、プログラムでアーキテクチャ データを管理します。
Simulink.interface.Dictionary | Simulink.NumericType | 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