intersect
Simulink.VariableUsage オブジェクトの 2 つの配列の共通部分を返す
説明
は、VarsOut = intersect(VarsIn1,VarsIn2)Simulink.VariableUsage オブジェクトの配列である VarsIn1 と VarsIn2 に記述されている変数を識別する配列を返します。変数が VarsIn1 と VarsIn2 の両方の Simulink.VariableUsage オブジェクトに記述されている場合、この関数はその変数の使用情報を両方のオブジェクトから取得して Users プロパティに格納した Simulink.VariableUsage オブジェクトを返します。
intersect は、VarsIn1 に含まれる Simulink.VariableUsage オブジェクトの Name、Source、SourceType の各プロパティを VarsIn2 に含まれるオブジェクトの同じプロパティと比較します。これらの 3 つのプロパティの値が同じ Simulink.VariableUsage オブジェクトが VarsIn1 と VarsIn2 のそれぞれに含まれていると、両方で同じ変数を記述していると見なされます。
モデル内での変数の使用について記述する Simulink.VariableUsage オブジェクトを作成するには、関数 Simulink.findVars を使用します。
例
入力引数
出力引数
バージョン履歴
R2012b で導入