setDestination

Класс: slreq. Ссылка
Пакет: slreq

Установите адресат ссылки требования

Синтаксис

setDestination(myLink,dest)

Описание

setDestination(myLink,dest) устанавливает программный продукт назначения ссылки dest для slreq.Link myLink объекта.

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

расширить все

Указатель на ссылку, заданный как slreq.Link объект.

Программный продукт, служащий в качестве адресата ссылки связи, заданный как связываемый элемент Simulink Requirements. См. раздел «Связываемые элементы».

Примеры

Установите блоки Simulink в качестве адресатов ссылок

% Set the Gain block in model myModel as the destination for link myLink
setDestination(myLink, 'myModel/Gain');

Установите объекты Simulink Test качестве Ссылки мест назначения

% Create a Simulink Test test file, test suite, and a test case
myTestfile = sltest.testmanager.TestFile('my_test_file.mldatx');
myTestsuite = sltest.testmanager.TestSuite(myTestfile,'My Test Suite');
myTestcase = sltest.testmanager.TestCase(myTestsuite,'equivalence','Equivalence Test Case');

% Create a link from the test case to requirement myReq
myLink = slreq.createLink(req, myTestcase);

% Set the link destination to the test suite
setDestination(myLink, myTestsuite);

Установите объекты Stateflow в качестве мест назначения ссылок

% Get Stateflow Root Handle
rt = sfroot;

% Find the state with the name 'Intermediate'
myState = rt.find('-isa', 'Stateflow.State', 'Name', 'Intermediate');

% Set the destination for link myLink to myState
setDestination(myLink, myState);

Установите записи в словаре данных Simulink в качестве адресатов ссылок

% Get handle to Simulink data dictionary entry
myDict = Simulink.data.dictionary.open('myDictionary.sldd');
dataSectObj = getSection(myDict,'Design Data');
myDictEntry = getEntry(dataSectObj,'myEntry');

% Set the destination for link myLink to myDictEntry
setDestination(myLink, myDictEntry);

См. также

Введенный в R2019b