append

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

Добавьте содержимое, чтобы разделить

Синтаксис

append(section,content)

Описание

append(section,content) добавляет заданное содержимое к заданному разделу.

Входные параметры

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

Раздел отчета в виде mlreportgen.report.Section объект.

Содержимое, чтобы добавить к разделу в виде одного из этих значений:

  • Сообщите о генераторе отчетов API

  • Объект DOM

  • Объект Built-in MATLAB® (много встроенных объектов MATLAB могут быть добавлены к Section генератор отчетов)

  • Массив ячеек объектов, которые могут быть добавлены индивидуально к разделу

Примеры

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

Этот пример генерирует отчет, который имеет титульный лист и одну главу. Глава содержит два раздела, каждый из которых содержит изображение. Пример использует append добавить содержимое в изображения, изображения к разделам, разделам к главе, и главе и титульному листу к отчету.

Импортируйте DOM и пакеты API так, чтобы вы не использовали долго, полностью определенные имена классов.

import mlreportgen.report.*
import mlreportgen.dom.*

Создайте отчет и добавьте титульный лист в отчет.

rpt = Report("My Report","pdf");
append(rpt,TitlePage("Title","My Report"));

Создайте главу с двумя разделами. Добавьте изображение в каждый раздел. Добавьте разделы в главу и главу к отчету.

ch = Chapter("Images");
sect1 = Section("Boeing 747");
append(sect1,Image("b747.jpg"));
append(ch,sect1);
sect2 = Section("Peppers");
append(sect2,Image("peppers.png"));
append(ch,sect2);
append(rpt,ch);

Закройте и просмотрите отчет.

close(rpt);
rptview(rpt);
Введенный в R2020b