sldvsimdata

Получите данные моделирования в Dataset формат

Описание

[simData,params] = sldvsimdata(dataFile) возвращает Simulink.SimulationData.Dataset объект simData, содержа данные моделирования и массив структур params, содержа значения параметров, из файла данных Simulink® Design Verifier™ dataFile. Элементы simData и params соответствуйте каждому тесту или контрпримеру в dataFile.

[simData,params] = sldvsimdata(dataFile,index) возвращает Simulink.SimulationData.Dataset объект simData, содержа данные моделирования и массив структур params, содержание значений параметров, для теста или контрпримера представлено целочисленным index в файле данных Simulink Design Verifier dataFile.

[simData,params] = sldvsimdata(data) возвращает Simulink.SimulationData.Dataset объект simData, содержа данные моделирования и массив структур params, содержа значения параметров, от переменной данных Simulink Design Verifier data.

пример

[simData,params] = sldvsimdata(data,index) возвращает Simulink.SimulationData.Dataset объект simData, содержа данные моделирования и массив структур params, содержа значения параметров, для теста или контрпримера, представленного целочисленным индексом в переменной данных Simulink Design Verifier data.

Примеры

свернуть все

Сгенерируйте тесты для sldvdemo_cruise_control модель. Затем покрытие отчета при помощи sldvsimdata для теста 1.

Откройте sldvdemo_cruise_control модель в качестве примера.

model = 'sldvdemo_cruise_control';
open_system('sldvdemo_cruise_control');

Анализируйте модель и сгенерируйте тесты при помощи sldvrun.

[~,files] = sldvrun(model);
s = load(files.DataFile);

Сгенерируйте Simulink.SimulationData.Dataset объект для теста 1 от переменной данных Simulink Design Verifier s.

simData = sldvsimdata(s.sldvData,1);

Симулируйте и сгенерируйте отчет покрытия модели для тестовых объектов.

cvdata = cvsim(model, 10, [], simData);
 cvhtml('Test Coverage', cvdata);

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

свернуть все

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

Переменная данных Simulink Design Verifier.

Целое число, которое задает индекс теста или контрпримера в файле данных.

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

свернуть все

Данные моделирования, возвращенные как Simulink.SimulationData.Dataset объект.

Параметры модели, возвращенные как массив структур.

Введенный в R2014b