slreq.outLinks

Получите исходящие ссылки для блока или другого связываемого элемента

Синтаксис

Описание

пример

ks = slreq.outLinks(node)возвращает исходящие ссылки ks, а Link или Link массив, из node, блок или другой связываемый элемент.

Примеры

свернуть все

В этом примере показано, как определить входящую ссылку для требования и исходящая ссылка для объекта модели. Нажмите кнопку Открыть Live Script, чтобы получить копии файлов примера.

Загрузка модели и набора требований

load_system('reqs_validation_property_proving_original_model');
rqset = slreq.load('original_thrust_reverser_requirements.slreqx');

Получите требование из набора

req = slreq.find('Type','Requirement','Summary','Maximum Throttle Threshold');

Определение входящих ссылок для требования

lkIn = slreq.inLinks(req)
lkIn = 
  Link with properties:

           Type: 'Implement'
    Description: 'R11: Maximum Throttle Threshold (original_thrust_reverser_requirements#11)'
       Keywords: {}
      Rationale: ''
      CreatedOn: 25-Mar-2019 16:10:06
      CreatedBy: 'asriram'
     ModifiedOn: 25-Mar-2019 16:10:06
     ModifiedBy: 'asriram'
       Revision: 14
            SID: 52
       Comments: [0x0 struct]

Определите источник входящей ссылки

lkSrc = source(lkIn);

Преобразуйте источник Ссылки в объект модели

mo = slreq.structToObj(lkSrc);

Определите исходящую ссылку из объекта модели

lkOut = slreq.outLinks(mo)
lkOut = 
  Link with properties:

           Type: 'Implement'
    Description: 'R11: Maximum Throttle Threshold (original_thrust_reverser_requirements#11)'
       Keywords: {}
      Rationale: ''
      CreatedOn: 25-Mar-2019 16:10:06
      CreatedBy: 'asriram'
     ModifiedOn: 25-Mar-2019 16:10:06
     ModifiedBy: 'asriram'
       Revision: 14
            SID: 52
       Comments: [0x0 struct]

Закрытие файлов

slreq.clear;
bdclose all;

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

свернуть все

Связываемый элемент, который может иметь исходящие ссылки требований. Общие примеры включают блок, функцию или TestCase (Тест Simulink).

Пример: Simulink.Gain

Пример: TestCase with properties

Типы данных: struct

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

свернуть все

A Link или Link массив, входящий к связываемому элементу.

Введенный в R2017b
Для просмотра документации необходимо авторизоваться на сайте