Contenido principal

Crear requisitos

Cree requisitos de lenguaje natural en MATLAB® y Simulink®

Cree requisitos en MATLAB o Simulink utilizando Requirements Editor, Requirements Perspective o la interfaz programática. Capture detalles sobre los requisitos como texto, imágenes y tablas utilizando propiedades de requisitos. Especifique tipos de requisitos usando los tipos integrados, tipos personalizados o estereotipos. Cree jerarquías de requisitos que definan relaciones entre los requisitos principales y secundarios.

Apps

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

Funciones

expandir todo

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 (Desde R2021a)

Clases

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

Métodos

expandir todo

Obtener requisitos del conjunto de requisitos

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

Añadir requisitos y justificaciones

addAdd requirements to requirement set
addJustification Add justifications to requirement set

Personalizar conjuntos de requisitos

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

Automatizar tareas de carga y almacenamiento

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

Guardar y cerrar conjuntos de requisitos

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

Añadir y eliminar requisitos

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

Obtener requisitos y conjuntos de requisitos

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

Mover, ascender y descender el nivel de requisitos

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

Añadir comentarios y personalizar requisitos

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

Objetos

slreq.ViewView settings (Desde R2022b)

Temas

Definir requisitos

Personalizar requisitos y Requirements Editor

Ejemplos destacados