API Отчета и API DOM включают набор функций MATLAB®, вызванных конструкторы, для создания объектов различных типов или классов.
Имя конструктора Object является именем класса MATLAB, из которого API создает объект.
Спецификатором для имен конструктора API Отчета является mlreportgen.report. Например, именем конструктора для объекта главы API Отчета является mlreportgen.report.Chapter. Некоторые конструкторы не требуют никаких аргументов. Другие конструкторы могут взять один или несколько аргументов, которые обычно задают его содержимое и свойства. Например, этот код создает главу, заголовком которой является My Chapter.
chap = mlreportgen.report.Chapter('My Chapter');Конструктор возвращает указатель на объект, который он создает. Присвоение указателя на переменную позволяет вам добавлять содержимое в объект или устанавливать его свойства. Например, этот код добавляет раздел с заголовком на объект chap главы.
append(chap,Section('Detailed Description'));Спецификатором для имен конструктора API DOM является mlreportgen.dom. Например, именем конструктора для объекта абзаца DOM является mlreportgen.dom.Paragraph. Некоторые конструкторы не требуют никаких аргументов. Другие конструкторы могут взять один или несколько аргументов, которые обычно задают его начальное содержимое и свойства. Например, этот код создает абзац, начальным содержимым которого является Chapter 1.
para = mlreportgen.dom.Paragraph('Chapter 1.');Конструктор возвращает указатель на объект, который он создает. Присвоение указателя на переменную позволяет вам добавлять содержимое к объекту или устанавливать его свойства. Например, этот код добавляет содержимое к объекту p абзаца.
append(para,'In the Beginning');