append

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

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

Синтаксис

append(section,content)

Описание

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

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

расширить все

Раздел отчета, обозначаемый как mlreportgen.report.Section объект.

Содержимое для добавления в раздел, заданное как одно из следующих значений:

  • Отчет API reporter

  • Объект DOM

  • Встроенный 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
Для просмотра документации необходимо авторизоваться на сайте