slreportgen.finder.DiagramFinder クラス
名前空間: slreportgen.finder
スーパークラス: mlreportgen.finder.Finder
ブロック線図のファインダーを作成する
説明
Simulink® ブロック線図と Stateflow® チャートを検索します。
slreportgen.finder.DiagramFinder
クラスは handle
クラスです。
作成
説明
は、指定された finder
= DiagramFinder(container
)container
内のコメントのない Simulink ブロック線図と Stateflow チャート図をすべて既定で検索するファインダーを作成します。特定タイプのブロック線図を含めるように検索を制約するには、このファインダーのプロパティを使用します。
メモ
このファインダーは、検索モードまたは反復子モードのいずれかで動作可能です。検索モードでは、その find
メソッドを使用して、検索結果を結果の配列として返します。反復子モードでは、その hasNext
メソッドと next
メソッドを使用して、検索結果を 1 つずつ返します。多数のモデル参照をもつモデルを検索する場合は、反復子モードを使用します。反復子モードではモデルのコンパイルと検索の後にモデルを閉じますが、検索モードでは検索したすべてのモデルを開いたままにします。開いたモデルが多数あると、すべてのシステム メモリが消費され、レポート生成が遅くなる可能性があります。反復子モードは検索モードより遅いため、他のモデルをほとんど、またはまったく参照しないモデルを検索するには検索モードを使用します。
は、名前と値の引数を使用してプロパティを設定します。複数の名前と値の引数を任意の順序で指定できます。finder
= DiagramFinder(Name=Value
)
入力引数
プロパティ
メソッド
例
バージョン履歴
R2017b で導入