sldvloadresults

Загрузка результатов анализа Simulink Design Verifier для модели

Описание

пример

status = sldvloadresults(model) загружает недавно сгенерированный Simulink® Проектируйте Verifier™ результаты анализа для model в окне Сводных данных результатов. Если model не открыт, sldvloadresults открывает model.

Чтобы загрузить результаты из файла данных, на вкладке Design Verifier, в разделе Review Results, нажмите Load Earlier Results и откройте файл данных. sldvloadresults загружает результат из указанного файла данных.

пример

status = sldvloadresults(model, dataFile) загружает результаты анализа для model от dataFile в окне Сводных данных результатов. Если model не открыт, sldvloadresults открывает model. Функция загружает результаты из dataFile.

Примеры

свернуть все

Загрузите активные результаты анализа Simulink Design Verifier для заданной модели.

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

open_system('sldvdemo_flipflop');

Запустите анализ генерации тестов на пример модели с помощью его настроек по умолчанию.

status = sldvrun('sldvdemo_flipflop')
Checking compatibility for test generation: model 'sldvdemo_flipflop'
Compiling model...done
Building model representation...done
'sldvdemo_flipflop' is compatible for test generation with Simulink Design Verifier.

Generating tests using model representation from 14-Dec-2018 16:33:34...
............

Completed normally.

Generating output files:

Results generation completed.

    Data file:
    H:\work\sldv_output\sldvdemo_flipflop\sldvdemo_flipflop_sldvdata.mat

status =

     1

Закройте пример модели.

bdclose('sldvdemo_flipflop')

Откройте пример модели повторно. Загрузите недавно сгенерированные результаты анализа.

sldvloadresults('sldvdemo_flipflop')
ans =

     1

Загруженные результаты анализа можно просмотреть в окне Simulink Design Verifier Results Summary. Чтобы открыть окно Сводных данных результатов, на вкладке Design Verifier, в разделе Review Results, нажмите Results Summary.

Загрузите результаты анализа Simulink Design Verifier из файла данных для указанной модели.

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

open_system('sldvdemo_flipflop')

Используя настройки по умолчанию, запустите анализ генерации тестов на модели примера.

[status, filenames] = sldvrun('sldvdemo_flipflop')
Checking compatibility for test generation: model 'sldvdemo_flipflop'
Compiling model...done
Building model representation...done

Generating tests using model representation from 14-Dec-2018 16:36:43...
............

Completed normally.

Generating output files:

Results generation completed.

    Data file:
    H:\work\sldv_output\sldvdemo_flipflop\sldvdemo_flipflop_sldvdata.mat

status =

     1

Закройте пример модели.

bdclose('sldvdemo_flipflop')

Откройте пример модели повторно. Загрузите результаты анализа для модели из файла данных, который сгенерировал анализ.

sldvloadresults('sldvdemo_flipflop',filenames.DataFile)
ans =

     1

Загруженные результаты анализа можно просмотреть в окне Simulink Design Verifier Results Summary. Чтобы открыть окно Сводных данных результатов, на вкладке Design Verifier, в разделе Review Results, нажмите Results Summary.

Входные параметры

свернуть все

Имя модели или указателя на модель, для которого необходимо загрузить результаты анализа.

Пример: 'sldvdemo_cruise_control'

Пример: 'sldvdemo_flipflop'

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

Если dataFile сгенерирован с предыдущей версией model, когда вы загружаете результаты из dataFile, вы можете увидеть неожиданные эффекты. Чтобы избежать несоответствий между вашей моделью и данными результатов анализа, когда вы задаете dataFile, выберите файл данных, содержащий результаты из той же версии model.

Для получения дополнительной информации о файлах данных анализа см. Simulink Design Verifier Data Files.

Пример: 'results.mat'

Пример: 'sldv_output\sldvdemo_flipflop\sldvdemo_flipflop_sldvdata.mat'

Пример: 'sldv_output\my_model\my_model_sldvdata.mat'

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

свернуть все

Результат попытки загрузки результатов, который возвращается как логическое значение.

Логическое значение возвращеноСостояние загруженных результатов
trueОбработка завершена нормально.
falseПроизошла ошибка.
Введенный в R2013b