slreq.convertAnnotation

Преобразуйте аннотации в объекты требования

Описание

myReq = slreq.convertAnnotation(myAnnotation,myDestination) преобразует Simulink® или Stateflow® аннотация myAnnotation в требование myReq и хранилища это в целевой сущности myDestination.

myReq = slreq.convertAnnotation(myAnnotation,myDestination,Name,Value) преобразует Simulink или аннотацию Stateflow myAnnotation в требование myReq и хранилища это в целевой сущности myDestination использование дополнительных опций задано одним или несколькими Name, Value парные аргументы.

Примеры

Преобразуйте аннотацию Simulink в требование

% Find all annotations in a Simulink model
allAnnotations = find_system('controller_Model', 'FindAll', ...
'on', 'type', 'annotation');

% Create a new requirements set
newReqSet = slreq.new('myNewReqSet');

% Convert one annotation into a requirement newReq
% and add it to newReqSet
newReq = slreq.convertAnnotation(allAnnotations(1), ...
newReqSet);

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

свернуть все

Аннотация, которая будет преобразована в виде Simulink.Annotation объект.

Целевая сущность для конвертированной аннотации, заданной любой как slreq.Requirement или как slreq.ReqSet объект.

Аргументы name-value

Задайте дополнительные разделенные запятой пары Name,Value аргументы. Name имя аргумента и Value соответствующее значение. Name должен появиться в кавычках. Вы можете задать несколько аргументов в виде пар имен и значений в любом порядке, например: Name1, Value1, ..., NameN, ValueN.

Пример: 'CreateLinks', true

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

Опция, чтобы сохранить аннотацию после преобразования в виде булева значения.

Опция, чтобы задать преобразование аннотации, даже если функция обратного вызова задана в аннотации в виде булева значения.

Опция, чтобы отобразить разметку Требования после преобразования аннотации в виде булева значения.

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

свернуть все

Конвертированная аннотация, возвращенная как slreq.Requirement объект.

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

|

Введенный в R2018a