slreportgen.report.Diagram.customizeReporter
Class: slreportgen.report.Diagram
Namespace: slreportgen.report
Create custom diagram reporter class
Syntax
reporter = slreportgen.report.Diagram.customizeReporter(classpath)
Description
reporter = slreportgen.report.Diagram.customizeReporter(
creates a diagram class definition file that is a subclass of
classpath
)slreportgen.report.Diagram
. The file is created at the specified
classpath
location. The customizeReporter
method also copies the default diagram templates to the
<classpath>/resources/template
folder. You can use the new
class definition file as a starting point to design a custom diagram class for your
report.
Input Arguments
Output Arguments
Examples
Create Custom Diagram Reporter
Run the following command to access the supporting files used in this example.
openExample('rptgenext/SimulinkReportGeneratorFilesExample');
Create a custom diagram reporter and its associated default templates. The derived
class file is created at the specified path relative to the current working folder.
In this case, the path to the MyDiagram.m
class file is
<current working
folder>/newDiagram/@MyDiagram/MyDiagram.m
. The default diagram templates
are in the <current working
folder>/newDiagram/@MyDiagram/resources/templates
folder.
import slreportgen.report.* Diagram.customizeReporter('newDiagram/@MyDiagram');
After editing this new class file and loading a model, you can use the new diagram reporter.
sf_car;
diagram = MyDiagram('sf_car');
Version History
Introduced in R2017b