Класс: slreq. Требование
Пакет: slreq
Найдите требования, которые имеют соответствие со значениями атрибута
reqs = find(rs, 'PropertyName', PropertyValue)
возвращает требование или набор требованийreqs
= find(rs
, 'PropertyName'
, PropertyValue
), reqs
в требованиях установил rs
, заданный свойствами, которые совпадают с PropertyName
и PropertyValue
. Имя свойства, соответствующее, является нечувствительным к регистру.
% Load a requirements set file rs = slreq.load('C:\MATLAB\My_Requirements_Set_1.slreqx'); % Find all editable requirements with ID R1.1 in the requirements set matchedReqs = find(rs, 'Type', 'Requirement', 'ID', 'R1.1');
Можно искать требования в наборах требований путем построения шаблонов поиска регулярного выражения при помощи тильды (~) символ.
% Load a requirements set file rs = slreq.load('C:\MATLAB\My_Requirements_Set_1.slreqx'); % Find all requirements that correspond to the plant plantReqs = find(rs, 'Type', 'Requirement', 'Summary', '~Plant(?i)\w*') plantReqs = 1×11 Requirement array with properties: Id Summary Keywords Description Rationale SID CreatedBy CreatedOn ModifiedBy ModifiedOn FileRevision Dirty Comments