Create class derived from axes reporter class
reporter = mlreportgen.report.Axes.customizeReporter(classPath)
creates a reporter class definition file that defines a subclass of
reporter = mlreportgen.report.Axes.customizeReporter(
mlreportgen.report.Axes at the location specified by
classPath. The method also copies the default reporter templates to the
resources/templates subfolder of the folder that contains the class
definition file. Use the class definition file as a starting point to design a custom reporter
classpath — Path and name of new class definition file
string scalar | character vector
Path and name of the new class definition file, specified as a string scalar or character vector.
Create the reporter class in a class folder by preceding the
class name with the
|Create the reporter class in a class package by preceding the folder
name with the |
You can specify a relative path or an absolute path.
reporter — Path and file name of new reporter class
Path and file name of the new reporter class, returned as a string scalar.
Create Custom Axes Reporter
Create a custom 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
myAxes.m class file is
<current working folder>/newAxes/@myAxes/myAxes.m. The default
title page templates are in the
After editing this new class file, you can use it as your axes reporter.
axes = myAxes();
Introduced in R2021b