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

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

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

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

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

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

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

свернуть все

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

Введенный в R2018a