Main Content

レポート API を使用したレポート プログラムの作成

レポートを生成する MATLAB® プログラムの記述

Simulink® モデルや Stateflow® チャートに関するレポートを生成するプログラムを作成するには、Simulink Report Generator™ レポート API を MATLAB Report Generator レポート API および DOM API と共に使用します。Simulink Report Generator レポート API では、Simulink モデルおよび Stateflow チャートに関する情報の検索と形式の設定に使用できるクラスを提供します。MATLAB Report Generator API では、タイトル ページ、目次、章、およびその他のレポート要素の作成と形式の設定に使用できるクラスを提供します。

クラス

すべて展開する

slreportgen.report.Reportレポート コンテナー

作成ファインダー

slreportgen.finder.BlockResult ブロック ファインダーの結果オブジェクトを作成する
slreportgen.finder.ChartDiagramFinder Stateflow チャート ファインダーを作成する
slreportgen.finder.DiagramElementFinderブロック線図要素ファインダー オブジェクトの作成
slreportgen.finder.DiagramElementResult ブロック線図要素ファインダー結果オブジェクトの作成
slreportgen.finder.DiagramFinder ブロック線図のファインダーを作成する
slreportgen.finder.DiagramResult ブロック線図結果ファインダー オブジェクトの作成
slreportgen.finder.StateflowObjectResult Create Stateflow result object (R2023a 以降)
slreportgen.finder.SystemDiagramFinder ブロック線図ファインダーを作成する

検索ファインダー

slreportgen.finder.AnnotationFinder Simulink 注釈オブジェクトの検索
slreportgen.finder.BlockFinder Simulink ブロック線図の検索
slreportgen.finder.DataDictionaryFinderFind data dictionaries (R2020b 以降)
slreportgen.finder.EnumerationTypeFinderFind enumerated data types used in Simulink model (R2023b 以降)
slreportgen.finder.ModelVariableFinderSimulink モデルで使用されている変数の検索 (R2019b 以降)
slreportgen.finder.SignalFinderFind signals used by model or block (R2021a 以降)
slreportgen.finder.StateFinder Stateflow ステートの検索
slreportgen.finder.StateflowDiagramElementFinderStateflow ブロック線図要素の検索
slreportgen.finder.StateflowObjectFinderFind Stateflow objects (R2023a 以降)

検索結果ファインダー

slreportgen.finder.DataDictionaryResultデータ ディクショナリの検索結果オブジェクト (R2020b 以降)
slreportgen.finder.EnumerationTypeResultSearch results for enumeration types found within Simulink model or subsystem (R2023b 以降)
slreportgen.finder.FunctionReferenceResultSearch result object that represents a MATLAB function reference (R2022a 以降)
slreportgen.finder.ModelVariableResultモデル変数の検索結果オブジェクト (R2019b 以降)
slreportgen.finder.SignalResult信号の検索結果オブジェクト (R2021a 以降)

レポーターのスーパークラス

slreportgen.report.ReporterSimulink レポーターのスーパークラス (R2021a 以降)

モデル レポーター

slreportgen.report.DataDictionarySimulink データ ディクショナリ レポーター (R2020b 以降)
slreportgen.report.EnumerationTypeSimulink enumerated data type reporter (R2023b 以降)
slreportgen.report.ExecutionOrderSystem task and block execution order reporter (R2020b 以降)
slreportgen.report.FunctionReferenceReporter for MATLAB function references (R2022a 以降)
slreportgen.report.ModelConfigurationモデル コンフィギュレーション セット レポーター (R2020b 以降)
slreportgen.report.ModelVariableモデル変数レポーター (R2019b 以降)
slreportgen.report.NotesSimulink または Stateflow のブロック線図メモ レポーター (R2020a 以降)
slreportgen.report.RptFileレポート エクスプローラーベースのレポーターの作成 (R2019a 以降)
slreportgen.report.SystemHierarchyシステム階層レポーター (R2019b 以降)

ブロック線図レポーター

slreportgen.report.AnnotationReport on Simulink annotations (R2022b 以降)
slreportgen.report.CCallerC Caller block reporter (R2022a 以降)
slreportgen.report.CFunctionC Function ブロック レポーター (R2021b 以降)
slreportgen.report.Diagramブロック線図レポーターの作成
slreportgen.report.DocBlock DocBlock reporter (R2019b 以降)
slreportgen.report.ElementDiagram 要素のブロック線図のスナップショットと表題のレポーター
slreportgen.report.LookupTableLookup table block reporter
slreportgen.report.MATLABFunctionMATLAB Function block or Stateflow MATLAB function reporter
slreportgen.report.MATLABSystemMATLAB System block reporter (R2023a 以降)
slreportgen.report.SimulinkObjectPropertiesSimulink オブジェクト プロパティのレポーター
slreportgen.report.StateflowObjectPropertiesStateflow object properties reporter
slreportgen.report.StateTransitionTable状態遷移表レポーター (R2022a 以降)
slreportgen.report.TestSequenceTest Sequence ブロック レポーター (R2020b 以降)
slreportgen.report.TruthTable 真理値表レポーター

信号レポーター

slreportgen.report.BusSimulink ブロックによって選択または作成されたバスのレポーター (R2021a 以降)
slreportgen.report.BusObjectSimulink バス オブジェクト レポーター (R2019b 以降)
slreportgen.report.Signal信号レポーター (R2021a 以降)
slreportgen.report.SystemIOSimulink システム入出力信号レポーター (R2020a 以降)

概要テーブル レポーター

slreportgen.report.SummaryTable ファインダーの結果の概要テーブル レポーター (R2022a 以降)

トピック