exponenta event banner

sltest.testsequence.addSymbol

Добавление символа к тестовой последовательности

Описание

пример

sltest.testsequence.addSymbol(blockPath,name,kind,scope) добавляет символ name со свойствами, заданными scope и kind в блок тестовой последовательности, указанный blockPath. Новый символ появится в боковой панели редактора тестовых последовательностей. Символы включают данные, сообщения, вызовы функций и триггеры.

Примеры

свернуть все

В этом примере создается параметр theta в блоке тестовой последовательности.

Открытие модели и тестового кабеля

rollModel = 'RollAutopilotMdlRef';
testHarness = 'RollReference_Requirement1_3';

open_system(rollModel);
sltest.harness.open([rollModel '/Roll Reference'],testHarness);

Добавление нового параметра

sltest.testsequence.addSymbol...
   ('RollReference_Requirement1_3/Test Sequence',...
   'theta','Data','Parameter');

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

свернуть все

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

Пример: 'FanSpeedTestHarness/Test Sequence'

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

Пример: 'theta'

Тип символа, заданный как символьный вектор.

Пример: 'Data'

Область символов, заданная как символьный вектор.

Пример: 'Parameter'

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