Создайте схему трассируемости
slreq.generateTraceabilityDiagram(
создает схему трассируемости, которая происходит из startingItem
)startingItem
. Если схема трассируемости уже открыта для заданного элемента, схема прибывает в передний план.
Примечание
Если вы создаете схему из ссылки, ссылки source
стартовый узел. Точно так же, если вы создаете схему из набора ссылки, артефакт, заданный Artifact
стартовый узел.
В этом примере показано, как создать схему трассируемости из объекта требования.
Откройте Определение Требований для проекта Модели Круиз-контроля. Загрузите crs_req_func_spec
requirment установлен.
slreqCCProjectStart;
slreq.load("crs_req_func_spec");
Найдите Enable Switch Detection
требование.
req = slreq.find(Type="Requirement",Summary="Enable Switch Detection")
req = Requirement with properties: Type: 'Functional' Id: '#9' Summary: 'Enable Switch Detection' Description: '<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">...' Keywords: {} Rationale: '' CreatedOn: 27-Feb-2017 10:15:38 CreatedBy: 'itoy' ModifiedBy: 'asriram' SID: 9 FileRevision: 55 ModifiedOn: 03-Aug-2017 14:39:35 Dirty: 0 Comments: [0x0 struct] Index: '1.6'
Создайте схему трассируемости для Enable Switch Detection
требование.
slreq.generateTraceabilityDiagram(req)
Очистка
Очистите открытые наборы требования и наборы ссылки. Закройте текущий проект.
slreq.clear; slproject.closeCurrentProject();
В этом примере показано, как создать схему трассируемости из объекта ссылки.
Откройте Определение Требований для проекта Модели Круиз-контроля. Загрузите crs_req
набор требования, который также загружает crs_req
ссылка установлена.
slreqCCProjectStart;
slreq.load("crs_req");
Найдите crs_req
ссылка установлена. Затем найдите ссылку с описанием #9: Enable Switch Detection
.
myLinkSet = slreq.find(Type="LinkSet",Name="crs_req"); myLink = find(myLinkSet,Type="Link",Description="#9: Enable Switch Detection")
myLink = Link with properties: Type: 'Derive' Description: '#9: Enable Switch Detection' Keywords: {} Rationale: '' CreatedOn: 20-May-2017 13:14:10 CreatedBy: 'itoy' ModifiedOn: 02-Feb-2018 14:28:04 ModifiedBy: 'itoy' Revision: 4 SID: 1 Comments: [0×0 struct]
Создайте схему трассируемости из ссылки.
slreq.generateTraceabilityDiagram(myLink)
Очистка
Очистите открытые наборы требования и наборы ссылки. Закройте текущий проект.
slreq.clear; slproject.closeCurrentProject();
В этом примере показано, как создать схему трассируемости из набора требования.
Откройте Определение Требований для проекта Модели Круиз-контроля. Загрузите crs_req_func_spec
требование установлено.
slreqCCProjectStart;
rs = slreq.load("crs_req_func_spec");
Создайте схему трассируемости для crs_req_func_spec
требование установлено при помощи пути к файлу прямого доступа.
slreq.generateTraceabilityDiagram("documents/crs_req_func_spec.slreqx")
Очистка
Очистите открытые наборы требования и наборы ссылки. Закройте текущий проект.
slreq.clear; slproject.closeCurrentProject();
В этом примере показано, как создать схему трассируемости из набора ссылки.
Откройте Определение Требований для проекта Модели Круиз-контроля. Загрузите crs_req
ссылка установлена.
slreqCCProjectStart;
ls = slreq.load("crs_req.slmx");
Создайте схему трассируемости для crs_req
ссылка установлена при помощи пути к файлу прямого доступа.
slreq.generateTraceabilityDiagram("documents\crs_req.slmx")
Очистка
Очистите открытые наборы требования и наборы ссылки. Закройте текущий проект.
slreq.clear; slproject.closeCurrentProject();
startingItem
— Стартовый элемент для схемыslreq.Requirement
возразите | slreq.Reference
возразите | slreq.Justification
возразите | slreq.Link
возразите | slreq.ReqSet
возразите | slreq.LinkSet
возразите | строковый скаляр | вектор символовСтартовый элемент, чтобы создать схему трассируемости из в виде a:
slreq.Requirement
объект
slreq.Reference
объект
slreq.Justification
объект
slreq.Link
объект
slreq.ReqSet
объект
slreq.LinkSet
объект
Строковый скаляр или вектор символов, который содержит краткое название, путь к файлу прямого доступа или полный путь к файлу для набора требования или набора ссылки
У вас есть модифицированная версия этого примера. Вы хотите открыть этот пример со своими редактированиями?
Вы щелкнули по ссылке, которая соответствует команде MATLAB:
Выполните эту команду, введя её в командном окне MATLAB.
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.