Класс: 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