Hauptinhalt

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

Erstellen von Anforderungen für MATLAB-Funktion

Eine Anforderung beschreibt das Verhalten, das ein Design erfüllen muss. Anforderungen werden in der Regel in Form von Aussagen in natürlicher Sprache, Formeln, Tabellen und Grafiken formuliert. In der Requirements Toolbox™ verwenden Sie den Requirements Editor, um Anforderungen zu erstellen und Anforderungssätze zu erstellen, die die Anforderungen enthalten.

In diesem Schritt des Tutorials erstellen Sie Anforderungen, die das erforderliche Verhalten einer MATLAB®-Funktion beschreiben, die zwei Zahlen addiert.

Beschreiben des geforderten Verhaltens

In diesem Beispiel muss das funktionale Verhalten der Funktion die folgenden Anforderungen erfüllen:

  • Die Funktion muss zwei numerische Eingaben entgegennehmen.

  • Die Funktion addiert die beiden Eingaben.

  • Die Funktion gibt das Ergebnis der Addition aus.

Darüber hinaus muss die Funktion folgende Eingaben überprüfen:

  • Die Funktion soll keine Eingaben von Inf oder NaN zulassen.

Erstellen von Anforderungen im Requirements Editor

Erstellen Sie die Anforderungen in der Requirements Toolbox mithilfe des Requirements Editors. Öffnen Sie zunächst das MyAdd-Projekt, damit Sie die im Projekt festgelegten Anforderungen speichern können.

openProject("MyAdd");

Öffnen Sie den Requirements Editor. Klicken Sie auf der Registerkarte Apps unter Verification, Validation, and Test auf Requirements Editor.

Erstellen Sie einen neuen Anforderungssatz, indem Sie auf New Requirement Set klicken. Benennen Sie den Anforderungssatz myAddReqs und speichern Sie ihn im Ordner documents des MyAdd-Projekts.

The Requirements Editor shows the myAddReqs requirement set, which has no requirements.

Fügen Sie eine Anforderung zum Anforderungssatz hinzu, indem Sie den Anforderungssatz auswählen und auf Add Requirement klicken. Fügen Sie im rechten Fensterbereich Informationen zur Eigenschaft Summary und Description hinzu, indem Sie den Text aus den Anforderungen verwenden:

  • Summary: Zwei Eingaben entgegennehmen

  • Beschreibung: Die Funktion muss zwei numerische Eingaben entgegennehmen.

Die Eigenschaft Summary ist eine kurze Beschreibung, die die Anforderung identifiziert. Die Eigenschaft Description enthält detaillierte Informationen zum geforderten Verhalten.

Requirement 1 in the myAddReqs requirement set is selected in the Requirements Editor and its Summary and Description properties are shown.

Fügen Sie eine zweite Anforderung mit dieser Zusammenfassung und Beschreibung hinzu:

  • Summary: Die Eingaben hinzufügen

  • Beschreibung: Die Funktion addiert die beiden Eingaben.

Fügen Sie eine dritte Anforderung mit dieser Zusammenfassung und Beschreibung hinzu:

  • Summary: Das Ergebnis ausgeben

  • Beschreibung: Die Funktion gibt das Ergebnis der Addition aus.

Fügen Sie mit dieser Zusammenfassung und Beschreibung eine vierte Anforderung hinzu:

  • Summary: Die Eingaben sollen begrenzt sein

  • Beschreibung: Die Funktion soll keine Eingaben von Inf oder NaN zulassen.

The myAddReqs requirement set and its four requirements and requirement summaries are shown as they appear in the Requirements Editor.

Speichern Sie die Änderungen an den Anforderungen, indem Sie auf Save klicken.

Siehe auch

Apps

Klassen