Sperren und Entsperren von Variablen

Durch das Sperren können Sie Variablen vor dem Ändern oder Löschen schützen. Durch das Sperren kann das versehentliche Ändern einer Variablen verhindert werden.

Die Listen Zeit (time) und Höhe (altitude) können zur Sicherstellung der Genauigkeit des Problems gesperrt werden

Die Referenzfunktion f1 kann als Schutz vor versehentlicher Änderung gesperrt werden

Variablen, die nicht gesperrt werden können

Systemvariable Ans
stat. und tvm. Variablengruppen

Wichtige Informationen zu gesperrten Variablen

Verwenden Sie zum Sperren von Variablen den Befehl Sperren.
Um eine gesperrte Variable zu ändern oder zu löschen, müssen Sie das Element zunächst entsperren.
Gesperrte Variablen werden mit einem Sperrsymbol in der Variablen-Menüliste angezeigt.
Der Befehl Sperre löscht den Verlauf der Optionen Wiederholen/Rückgängig, sofern er auf nicht gesperrte Variablen angewendet wird.

Beispiele zum Sperren

Lock a,b,c

Sperrt die Variablen a, b, und c der Applikation Calculator.

Lock mystats.

Sperrt alle Elemente der Variablengruppe mystats.

UnLock func2

Entsperrt die Variable func2.

lm:=getLockInfo(var2)

Fragt den aktuellen Sperrstatus von var2 ab und weist den Wert lm in der Applikation Calculator zu.

Einzelheiten zu Lock, UnLock, and getLockInfo() finden Sie im Abschnitt Referenzhandbuch der Dokumentation.

Aktualisieren einer Variablen

Wenn Sie eine Variable mit dem Ergebnis einer Berechnung aktualisieren möchten, müssen Sie das Ergebnis explizit speichern.

Eingabe

Ergebnis

Kommentar

a := 2

2

 

a3

8

Ergebnis wurde in Variable a nicht gespeichert.

a

2

 

a := a3

8

Variable a wurde mit dem Ergebnis aktualisiert.

a

8

 

a2 & a

64

Variable a wurde mit dem Ergebnis aktualisiert.

a

64

 

Wiederverwenden der letzten Antwort

Jede Instanz von Calculator speichert automatisch das letzte berechnete Ergebnis als Variable mit dem Namen Ans. Sie können Ans verwenden, um eine Kettenberechnung zu erstellen.

Hinweis: Stellen Sie keine Verknüpfung zu Ans oder einer Systemvariablen her. Dies könnte verhindern, dass die Variable vom System aktualisiert wird. Zu Systemvariablen gehören Statistikergebnisse (wie Stat.RegEqn, Stat.dfError und Stat.Resid) und Finanzlöser-Variablen (wie tvm.n, tvm.pmt und tvm.fv).

Als Beispiel zur Verwendung von Ans berechnen Sie die Fläche eines 1,7 x 4,2 Meter großen Kleingartens. Berechnen Sie dann mit Hilfe der Fläche den Ertrag pro Quadratmeter, wenn der Garten insgesamt 147 Tomaten produziert.

1. Berechnen Sie die Fläche:
- Geben Sie in die Calculator-Eingabezeile 1.7*4.2, ein und drücken Sie die Eingabetaste.
- Handheld: Geben Sie in die Calculator-Eingabezeile 1.7 r 4.2, ein und drücken Sie ·.

2. Verwenden Sie die letzte Antwort erneut, um den Ertrag pro Quadratmeter zu berechnen:
- Geben Sie 147/ans, ein und drücken Sie die Eingabetaste, um den Ertrag zu ermitteln.
- Handheld: Geben Sie 147 p ans, ein und drücken Sie ·, um den Ertrag zu ermitteln.

3. Als zweites Beispiel berechnen Sie und addieren dann 2*log(45).
- Geben Sie 3.76/(-7.9+sqrt(5)), ein und drücken Sie die Eingabetaste.
- Handheld: Geben Sie 3.76 p (v7.9+sqrt(5)), ein und drücken Sie ·.

4. Verwenden Sie die letzte Antwort erneut:
- Geben Sie ans+2*log(45) ein und drücken Sie die Eingabetaste.
- Handheld: Geben Sie ans+2 r log(45) ein und drücken Sie ·.

Vorübergehendes Ersetzen einer Variablen durch einen Wert

Verwenden Sie den Operator „|“, um einer Variablen für eine einzige Ausführung des Ausdrucks einen Wert zuzuweisen.