Чтобы создать программу MATLAB ®, создающую отчет о встроенном веб-представлении, выполните следующие действия.
Создайте класс MATLAB, определяющий объект отчета, который создает отчет веб-представления. Описание действий по созданию и определению класса см. в разделе Создание класса генератора отчетов для встроенного веб-представления.
Для создания отчета используйте этот класс в программе MATLAB. См. раздел Создание отчета о встроенном веб-представлении.
Общие сведения и способы просмотра и навигации по созданному отчету см. в разделе Отчеты о встроенном веб-представлении.
Чтобы создать класс отчетов встроенного веб-представления, используйте следующий рабочий процесс:
Откройте редактор MATLAB.
Чтобы создать файл определения класса по умолчанию, выберите «Создать» > «Класс».
Замените содержимое по умолчанию нового файла определения класса на этот шаблон определения класса встроенного веб-представления:
classdef REPORT_GENERATOR < slreportgen.webview.EmbeddedWebViewDocument
methods
% Report generator constructor
function rptev = REPORT_GENERATOR(reportName,modelName)
rptev@slreportgen.webview.EmbeddedWebViewDocument(...
reportName,modelName);
end
% Report content generator
function fillContent(rptev)
end
end
end
Замените местозаполнитель, REPORT_GENERATOR, с именем вашего генератора отчетов.
Чтобы сохранить новый файл определения класса с именем, использованным для замены REPORT_GENERATOR выберите «Редактор» > «Сохранить как».
Чтобы задать параметры экспорта и подавление предупреждения для генератора отчетов, отредактируйте конструктор шаблона. См. разделы Определение параметров экспорта для отчета о встроенном веб-представлении и Подавление предупреждающих сообщений о связи для отчета о встроенном веб-представлении соответственно.
Чтобы включить содержимое отчета, оглавление, модель и гиперссылки для встраивания в отчет, отредактируйте генератор содержимого (fillContent) функция. В этих разделах описывается, как добавить содержимое в генератор отчетов встроенного веб-представления. Эти задачи можно выполнять в любом порядке.
Сохраните изменения в новом файле определения класса.