Hauptinhalt

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

getParent

Identifizieren des übergeordneten Objekts

Beschreibung

parent = getParent(object) gibt das übergeordnete Element eines Objekts in einem Stateflow®-Diagramm, State Transition Table, Truth Table oder MATLAB® Function Block zurück.

Beispiel

Beispiele

alle reduzieren

In diesem Diagramm ist das übergeordnete Element von Zustand A1 der Zustand A. Das übergeordnete Element von Zustand A ist das Diagramm.

Stateflow chart with a hierarchy of states. The outer state is called A. It contains two inner states called A1 and A2.

Öffnen Sie das Modell und greifen Sie auf das Stateflow.Chart-Objekt für das Diagramm zu.

open_system("sfHierarchyAPIExample")
ch = find(sfroot,"-isa","Stateflow.Chart");

Suchen Sie das Stateflow.State-Objekt mit dem Namen A1.

sA1 = find(sfroot,"-isa","Stateflow.State",Name="A1");

Identifizieren Sie das übergeordnete Element von Zustand A1. Zeigen Sie den Namen des übergeordneten Elements an.

parent = getParent(sA1);
parent.Name
ans = 
'A'

Identifizieren Sie das übergeordnete Element von Zustand A. Zeigen Sie den Namen des übergeordneten Elements an.

grandparent = getParent(parent);
grandparent.Name
ans = 
'Chart'

Eingabeargumente

alle reduzieren

Versionsverlauf

Eingeführt vor R2006a