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