slreq.convertAnnotation

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

Синтаксис

myReq = slreq.convertAnnotation(myAnnotation,myDestination)
myReq = slreq.convertAnnotation(myAnnotation,myDestination,Name,Value)

Описание

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 должен появиться в кавычках. Вы можете задать несколько аргументов в виде пар имен и значений в любом порядке, например: Name1, Value1, ..., NameN, ValueN.

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

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

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

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

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

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

свернуть все

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

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

|

Введенный в R2018a