exponenta event banner

приложить

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

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

Синтаксис

append(section,content)

Описание

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

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

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

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

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

  • Репортер API отчетов

  • Объект 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