API DOM и API отчетов можно использовать для создания четырех типов таблиц в отчетах. Типы таблиц имеют различные структуры и представлены различными классами.
| Тип таблицы | Класс | Пример (в формате PDF) | Дополнительные сведения |
|---|---|---|---|
| Формальная таблица - таблица с различными разделами верхнего, основного и нижнего колонтитулов | mlreportgen.dom.FormalTable |
| Создание формальных таблиц |
| Неформальный стол - стол, имеющий только тело | mlreportgen.dom.Table |
| Создание неформальных таблиц |
| Таблица MATLAB ® - таблица, построенная из таблицы MATLAB | mlreportgen.dom.MATLABTable |
| Создание таблиц из таблиц MATLAB |
| Базовая таблица - таблица с нумерованным заголовком | mlreportgen.report.BaseTable |
| Создание базовых таблиц API отчетов |
Следующие инструкции помогают выбрать тип создаваемой таблицы на основе требований к таблице. Руководящие принципы не являются исчерпывающими. В некоторых случаях требованиям могут соответствовать несколько типов таблиц. В этих случаях можно выбрать тип таблицы в зависимости от настроек.
| Требование | Тип таблицы |
|---|---|
Создание таблицы с колонтитулом. |
|
Создание таблицы без верхнего или нижнего колонтитула. | Неформальный стол |
| Преобразование таблицы MATLAB в таблицу DOM. | Представление DOM таблицы MATLAB ( |
Создайте таблицу с нумерованным заголовком. | Базовая таблица Сначала можно создать таблицу DOM, а затем создать базовую таблицу из таблицы DOM или создать базовую таблицу непосредственно из массива MATLAB. |
Разделите широкую таблицу на разборчивые фрагменты. | Базовая таблица Если таблица DOM слишком широка, можно создать базовую таблицу из таблицы DOM, а затем использовать |
mlreportgen.dom.FormalTable | mlreportgen.dom.MATLABTable | mlreportgen.dom.Table | mlreportgen.report.BaseTable