exponenta event banner

sldvreport

Создать отчет о проверке проекта Simulink

Описание

[status, reportFilePath] = sldvreport(sldvDataFile) создает полный HTML-отчет из данных в sldvDataFile. Если sldvreport создает отчет, status прибыль true. reportFilePath содержит фактическое имя HTML-отчета.

[status, reportFilePath] = sldvreport(sldvDataFile, {reportOption1, reportOption2, ...}) создает полный HTML-отчет из данных в sldvDataFile на основе заданных параметров. options является массивом ячеек.

[status, reportFilePath] = sldvreport(sldvDataFile, {reportOption1, reportOption2, ...}, reportFilePath) создает полный HTML-отчет из данных в sldvDataFile на основе указанных параметров и сохраняет его в расположении reportFilePath.

[status, reportFilePath] = sldvreport(sldvDataFile, {reportOption1, reportOption2, ...}, reportFilePath, showUI) создает полный HTML-отчет из данных в sldvDataFile на основе указанных параметров и сохраняет его в расположении reportFilePath. Если showUI true, программа отображает состояние генерации отчета в интерфейсе пользователя.

пример

[status, reportFilePath] = sldvreport(sldvDataFile, {reportOption1, reportOption2, ...}, reportFilePath, showUI, FORMAT) создает полный отчет в указанном FORMAT из данных в sldvDataFile на основе указанных параметров и сохраняет его в расположении reportFilePath. Если showUI true, программа отображает состояние генерации отчета в пользовательском интерфейсе.

[status, reportFilePath] = sldvreport(sldvDataFile, {reportOption1, reportOption2, ...}, reportFilePath, showUI, FORMAT, Filter) создает полный отчет в указанном FORMAT путем применения правил выравнивания, указанных в файле фильтра анализа Filter и данные в sldvDataFile.

Примеры

свернуть все

Анализ модели и создание PDF-файла отчета об анализе Simulink ® Design Verifier™ с помощью sldvreport.

Откройте окно sldvdemo_cruise_control пример модели.

open_system('sldvdemo_cruise_control');

Установите sldvoptions и создайте PDF-версию результатов анализа.

opts = sldvoptions;                      
opts.Mode = 'TestGeneration';           
opts.SaveReport = 'off';                                        
[status, files ] = sldvrun('sldvdemo_cruise_control', opts); 
[status, reportFilePath] = sldvreport(files.DataFile, ...
 {'summary','objectives'}, 'C:\work\sldvdemo_cruise_control_report', false, 'PDF');

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

свернуть все

Имя файла данных, содержащего результаты анализа.

Массив ячеек, указывающий эти параметры для отчета.

'summary'

Включить только сводные данные анализа (значение по умолчанию: false)

'objectives'

Включить целевые данные теста (значение по умолчанию: true)

'objects'

Включить данные обо всех объектах модели (значение по умолчанию: true)

'testcases'

Включить данные обо всех созданных тестовых примерах (значение по умолчанию: true)

'properties'

Включить данные обо всех проверенных или фальсифицированных свойствах (значение по умолчанию: true)

Путь и имя файла для созданного отчета.

Логическое значение, указывающее, где должны отображаться сообщения во время анализа.

true для отображения сообщений в окне журнала.
false (по умолчанию) для отображения сообщений в окне команд MATLAB ®.

Запись, указывающая на необходимость создания отчета в формате HTML, PDF или в обоих форматах.

'HTML' (по умолчанию) для создания HTML-формата отчета.
'PDF' для создания PDF-версии отчета.
{'HTML', 'PDF'} для создания HTML и PDF-форматов отчета.

Этот параметр чувствителен к регистру. Используйте только прописные буквы для этого параметра.

Имя файла фильтра анализа, содержащего правила выравнивания.

Пример: 'sldvdemo_design_error_detection_sldv_filter.cvf'

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

свернуть все

Если операция создает отчет об анализе, sldvreport возвращает status из true. В противном случае возвращается false.

Путь и имя файла для созданного HTML-отчета.

Альтернативы

Программа Simulink Design Verifier создает HTML-отчет после анализа модели. В диалоговом окне «Параметры конфигурации» на панели «Design Verifier > Report» выберите «Generate report of the results». Если требуется сохранить PDF-файл отчета, выберите Создать дополнительный отчет в формате PDF.

Представлен в R2009b