このページの翻訳は最新ではありません。ここをクリックして、英語の最新版を参照してください。
ユーティリティ
モデル、チャート、および要素を直接操作およびクエリするための高度な関数
上級ユーザーは、これらのユーティリティ関数を使用して、Simulink モデルや Stateflow チャート、およびそれらのモデルやチャートの要素を操作およびクエリできます。
関数
並べ替えユーティリティ
slreportgen.utils.sortSystems | Simulink システムと Stateflow システムの並べ替え (R2022b 以降) |
slreportgen.utils.sortObjects | Simulink オブジェクトと Stateflow オブジェクトの並べ替え (R2022b 以降) |
slreportgen.utils.sortBlocks | Sort Simulink and Stateflow blocks (R2022b 以降) |
モデルのコンパイル
slreportgen.utils.compileModel | モデルのコンパイル |
slreportgen.utils.uncompileModel | モデルのコンパイルの解除 |
slreportgen.utils.isModelCompiled | モデルがコンパイルされているかどうかのチェック |
ブロックおよびオブジェクト タイプの検証
slreportgen.utils.hasDiagram | Check if object has diagram (R2020b 以降) |
slreportgen.utils.isBusSelector | Check if Bus Selector block (R2019a 以降) |
slreportgen.utils.isDocBlock | Check if DocBlock (R2019a 以降) |
slreportgen.utils.isLookupTable | Check if lookup table block |
slreportgen.utils.isMATLABFunction | Check if MATLAB function block or object |
slreportgen.utils.isModel | オブジェクトがモデルかどうかのチェック (R2020b 以降) |
slreportgen.utils.isModelReferenceBlock | Check if object is Model block |
slreportgen.utils.isStateTransitionTable | Check if object is state transition table (R2022a 以降) |
slreportgen.utils.isStateTransitionTableBlock | オブジェクトが Transition Table ブロックかどうかのチェック |
slreportgen.utils.isTestSequence | Check if Test Sequence block or object (R2019a 以降) |
slreportgen.utils.isTruthTable | Check if object is Truth Table |
モデルの読み込み
slreportgen.utils.isModelLoaded | モデルが読み込まれているかどうかのチェック |
slreportgen.utils.loadAllSystems | Load all systems |
パス、ハンドル、および ID
slreportgen.utils.getModelHandle | Simulink モデルの取得 |
slreportgen.utils.getSlSfHandle | Simulink ハンドルまたは Stateflow オブジェクトの取得 |
slreportgen.utils.block2chart | Stateflow チャート オブジェクトをそれを含むブロックから取得 |
slreportgen.utils.getObjectID | Simulink または Stateflow オブジェクトのリンク ターゲット ID の生成 |
slreportgen.utils.isSID | 名前が Simulink 識別子 (SID) string かどうかのチェック |
slreportgen.utils.isValidSlSystem | Check if system is valid Simulink system |
slreportgen.utils.pathJoin | ブロック線図の 2 つのパス部分の結合 |
slreportgen.utils.pathParts | ブロック線図のパスを親の部分とブロック線図の部分に分割する |
slreportgen.utils.pathSplit | Split diagram path into array of diagram parts |
モデル要素の詳細
slreportgen.utils.getCurrentEditorView | Get current editor view area (R2020a 以降) |
slreportgen.utils.getDisplayIcon | Simulink または Stateflow アイコンのファイル名を取得する |
slreportgen.utils.HierarchyNumber | Generate number that represents subsystem position in model hierarchy (R2021b 以降) |
slreportgen.utils.traceSignal | 信号から接続元または接続先へのトレース |
slreportgen.utils.getResolvedParamValue | Evaluate parameter value expression |
slreportgen.utils.isMaskedSystem | システムがマスク Subsystem ブロックかどうかをチェックする |
slreportgen.utils.isCommented | Check if object is commented out |
MATLAB コマンド
次の 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:
How to Get Best Site Performance
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Americas
- América Latina (Español)
- Canada (English)
- United States (English)
Europe
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)