exponenta event banner

mlreportgen.report. FormalImage.customizeReporter

Класс: mlreportgen.report.H. Изображение
Пакет: mlreportgen.report

Создать класс отчетов настраиваемых формальных изображений

Синтаксис

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

Описание

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

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

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

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

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

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

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

Примеры

Создание настраиваемого отчета по формальным изображениям

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

import mlreportgen.report.*
FormalImage.customizeReporter('newImage/@MyImage');

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

image = MyImage();

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