MATLAB ヘルプ センター
クラス: matlab.System
Simulink の伝播時の入力のデータ型
dt = propagatedInputDataType(obj,index)
dt = propagatedInputDataType(obj,index) は、System object™ の入力引数のデータ型を返します。index は、どの入力のデータ型を返すかを指定します。
dt
obj
index
propagatedInputDataType は getOutputDataTypeImpl 内からのみ使用できます。getOutputDataTypeImpl は次の場合に使用します。
propagatedInputDataType
getOutputDataTypeImpl
System object の入力または出力が複数ある場合
入力のデータ型のステータスによって出力のデータ型が決定される場合
出力のデータ型が入力のデータ型と異なっていなければならない場合
すべて展開する
オブジェクト固有のプロパティ、状態、およびメソッドへのアクセスに使用される System object ハンドル。propagatedInputDataType メソッドがこのオブジェクトを使用しない場合、この入力を ~ に置き換えることができます。
~
指定された入力のインデックス。obj は index にカウントされません。最初の入力は常に obj です。
指定された入力のデータ型で、浮動小数点入力の場合は文字ベクトルとして、固定小数点入力の場合は数値型として返されます。
2 番目の入力のデータ型を取得します。2 番目の入力データ型が double の場合、出力のデータ型は int32 です。それ以外の場合はすべて、出力のデータ型が 2 番目の入力のデータ型と一致します。最初の入力は出力に影響しないと仮定します。
double
int32
methods (Access = protected) function dt = getOutputDataTypeImpl(obj) if strcmpi(propagatedInputDataType(obj,2),'double') dt = 'int32'; else dt = propagatedInputDataType(obj,2); end end end
R2014a で導入
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 のサイトは、お客様の地域からのアクセスが最適化されていません。
南北アメリカ
ヨーロッパ
アジア太平洋地域
最寄りの営業オフィスへのお問い合わせ