slvnvlogsignals

Регистрируйте тестовые данные для компонента или модели в процессе моделирования

Описание

data = slvnvlogsignals(model_block) симулирует модель, которая содержит model_block и регистрирует входные сигналы к model_block блок. model_block должен быть блок Simulink® Model.

data = slvnvlogsignals(harness_model) симулирует каждый тест в harness_model и регистрирует входные сигналы с блоком Test Unit в модели тестовой обвязки. Сгенерируйте harness_model при помощи анализа Simulink Design Verifier™, sldvmakeharness (Simulink Design Verifier), или slvnvmakeharness.

data = slvnvlogsignals(harness_model, test_case_index) симулирует каждый тест в блоке Signal Builder harness_model заданный test_case_index. slvnvlogsignals регистрирует входные сигналы с блоком Test Unit в модели тестовой обвязки. Если вы не используете test_case_index, slvnvlogsignals симулирует каждый тест в Signal Builder.

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

свернуть все

Полный путь блока или указатель на блок Simulink Model в виде вектора символов или строки.

Назовите или обработайте к модели тестовой обвязки что программное обеспечение Simulink Design Verifier, sldvmakeharness (Simulink Design Verifier), или slvnvmakeharness создает в виде вектора символов или строки.

Массив целых чисел, который задает который тесты в блоке Signal Builder модели тестовой обвязки симулировать.

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

свернуть все

Структура, которая содержит записанные данные.

Примеры

свернуть все

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

% Simulate the CounterB Model block, which references the
% sldemo_mdlref_counter model, in the context of the
% sldemo_mdlref_basic model and log the data:
open_system('sldemo_mdlref_basic');
data = slvnvlogsignals('sldemo_mdlref_basic/CounterB');

% Create a harness model for sldemo_mdlref_counter using the
% logged data and the default harness options:
load_system('sldemo_mdlref_counter');
harnessOpts = slvnvharnessopts
[harnessFilePath]  = ...
    slvnvmakeharness('sldemo_mdlref_counter', data, ...
    harnessOpts);

Смотрите также

| | | (Simulink Design Verifier)

Представленный в R2010b