Hauptinhalt

getValue

Ausgabewert des Data-Dictionary-Eintrags

Beschreibung

entryValue = getValue(entryObj) gibt den Wert des Data-Dictionary-Eintrags entryObj zurück, ein Simulink.data.dictionary.Entry-Objekt.

Um programmatisch auf Variablen zum Abtasten von Blockparameterwerten zuzugreifen, können Sie Simulink.SimulationInput-Objekte verwenden, statt die Variablen über die programmatische Schnittstelle des Data Dictionarys zu modifizieren. Siehe Optimize, Estimate, and Sweep Block Parameter Values.

Beispiel

Beispiele

alle reduzieren

Stellt den Data-Dictionary-Eintrag fuelFlow mit einem Simulink.data.dictionary.Entry-Objekt namens fuelFlowObj dar. fuelFlow ist im Data Dictionary myDictionary_ex_API.sldd definiert.

myDictionaryObj = Simulink.data.dictionary.open('myDictionary_ex_API.sldd');
dDataSectObj = getSection(myDictionaryObj,'Design Data');
fuelFlowObj = getEntry(dDataSectObj,'fuelFlow');

Gibt den Wert des Eintrags fuelFlow zurück und weist den Wert der Variable fuelFlowValue zu.

fuelFlowValue = getValue(fuelFlowObj)
fuelFlowValue =

   237

Eingabeargumente

alle reduzieren

Ziel-Data-Dictionary-Eintrag, angegeben als Simulink.data.dictionary.Entry-Objekt. Bevor Sie diese Funktion verwenden, stellen Sie den Zieleintrag mithilfe eines Simulink.data.dictionary.Entry-Objekts dar, indem Sie beispielsweise die Funktion getEntry verwenden.

Versionsverlauf

Eingeführt in R2015a