exponenta event banner

mlreportgen.report. Figure.customizeReporter

Класс: mlreportgen.report.Figure
Пакет: mlreportgen.report

Создание пользовательского класса репортеров фигур

Синтаксис

reporter = mlreportgen.report.Figure.customizeReporter(classpath)

Описание

reporter = mlreportgen.report.Figure.customizeReporter(classpath) создает файл определения класса фигур, который является подклассом mlreportgen.report.Figure. Файл создается в указанном classpath местоположение. Figure.customizeReporter метод также копирует шаблоны фигур по умолчанию в <classpath>/resources/template папка. Файл определения класса можно использовать в качестве отправной точки для создания пользовательского класса фигур для отчета.

Входные аргументы

развернуть все

Расположение пользовательского класса фигур, указанного как строка или символьный массив. classpath аргумент также поддерживает указание папки с @ перед именем класса.

Выходные аргументы

развернуть все

Figure reporter path, возвращается в виде строки, указывающей путь к производному файлу класса отчета.

Примеры

Создать пользовательский репортер фигур

Создайте пользовательский репортер фигур и связанные с ним шаблоны по умолчанию. Файл производного класса создается по указанному пути относительно текущей рабочей папки. В этом случае путь к MyFigure.m файл класса - <current working folder>/newImage/@MyFigure/myFigure.m. Шаблоны титульных страниц по умолчанию находятся в <current working folder>/newImage/@MyFigure/resources/templates папка.

import mlreportgen.report.*
Figure.customizeReporter('newImage/@MyFigure');

После редактирования этого нового файла класса его можно использовать в качестве репортера раздела «Рисунок».

fig = MyFigure();

Представлен в R2017b