exponenta event banner

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