Hauptinhalt

Die Übersetzung dieser Seite ist veraltet. Klicken Sie hier, um die neueste Version auf Englisch zu sehen.

Erstellen von Anforderungen

Erstellen von Anforderungen in natürlicher Sprache in MATLAB® und Simulink®

Erstellen Sie Anforderungen in MATLAB oder Simulink mithilfe von Requirements Editor, Requirements Perspective oder der programmatischen Schnittstelle. Erfassen Sie Details zu den Anforderungen als Text, Bilder und Tabellen mithilfe von Anforderungseigenschaften. Legen Sie Anforderungstypen mithilfe der integrierten Typen, benutzerdefinierten Typen oder Stereotypen fest. Schaffen Sie Anforderungshierarchien, die Beziehungen zwischen untergeordneten und übergeordneten Anforderungen definieren.

Apps

Requirements EditorCreate and edit requirements
Requirements ManagerManage requirements and links in model
Profile EditorCreate and manage profiles with stereotypes and properties

Funktionen

alle erweitern

slreq.newCreate requirement set
slreq.editorOpen Requirements Editor
slreq.convertAnnotationConvert annotations to requirement objects
slreq.loadLoad requirement set, link set, or Requirements Table block
slreq.openOpen requirement set
slreq.clearClear requirements and links from memory
slreq.findFind requirement, reference, and link set artifacts
slreq.getCurrentObjectGet selected objects in Requirements Editor, Requirements Browser, or Requirements Table block (Seit R2021a)

Klassen

slreq.ReqSet Work with requirement sets
slreq.Requirement Work with requirement objects

Methoden

alle erweitern

Erhalten von Anforderungen im Anforderungssatz

findFind requirements in requirement set that have matching attribute values
childrenGet top-level items in requirement set

Hinzufügen von Anforderungen und Begründungen

addAdd requirements to requirement set
addJustification Add justifications to requirement set

Anpassen von Anforderungssätzen

profilesGet profiles assigned to requirement sets
saveProfileMappingSave profile mapping to XML file
importProfileAssign profile to requirement set
removeProfileRemove profile from requirement set
inspectAttributeGet information about requirement set custom attribute
updateAttributeUpdate information for requirement set custom attribute
deleteAttributeDelete custom attribute from requirement set

Automatisieren des Ladens und Speicherns von Aufgaben

getPostLoadFcnGet contents of PostLoadFcn callback
getPreSaveFcnGet contents of PreSaveFcn callback
setPostLoadFcnAssign PostLoadFcn callback script
setPreSaveFcnAssign PreSaveFcn callback script

Speichern und Schließen von Anforderungssätzen

save Save requirement sets
closeClose requirement sets
discardClose requirement set without saving

Hinzufügen und Entfernen von Anforderungen

addAdd child requirement
copyCopy and paste requirement
removeRemove requirement from requirement set

Erhalten von Anforderungen und Anforderungssätzen

findFind children of parent requirements
childrenFind child requirements of a requirement
parentFind parent item of requirement
reqSetReturn parent requirement set

Verschieben, Hochstufen und Herabstufen von Anforderungen

moveMove requirement in hierarchy
moveDownMove requirement down in hierarchy
moveUpMove requirement up in hierarchy
demoteDemote requirements
promotePromote requirements

Hinzufügen von Kommentaren und Anpassen von Anforderungen

addCommentAdd comments to requirements
getAttributeGet requirement property values
setAttributeSet requirement property values

Objekte

slreq.ViewView settings (Seit R2022b)

Themen

Definieren von Anforderungen

Anpassen von Anforderungen und Requirements Editor

Enthaltene Beispiele