Skip to content

Taschenrechner

Taschenrechner

Der Taschenrechner ermöglicht vielfältige Berechnungen, die sowohl Zeitreihen als auch numerische Werte (dimensionslos oder mit Einheiten) umfassen können. Die Methode kann durch die Menüeinträge Methoden → Rechnen mit Zeitreihen → Taschenrechner (siehe folgende Abbildung) oder die Tastenkombination <Strg>+<Umschalt>+<C> aufgerufen werden.

Es öffnet sich das Fenster Taschenrechner, das aus den drei Hauptbereichen Befehl, Symboltabelle und Zeitreihe zur Symbol-Tabelle hinzufügen besteht (siehe folgende Abbildung).

Im Bereich Befehl geben Sie Anweisungen ein, die durch einen Klick auf den Button Ausführen unten links umgesetzt werden.

Im Bereich Zeitreihe zur Symbol-Tabelle hinzufügen weisen Sie Symbolen Zeitreihen zu.

Der Bereich Symboltabelle enthält alle Symbole, die bisher definiert wurden, sowie – in geschwungenen Klammern – deren Typ (z. B. Zeitreihe, Zahl). Für jedes Symbol wird, wenn es über Zeitreihe zur Symbol-Tabelle hinzufügen definiert wurde, der Name der Zeitreihe oder, wenn das Symbol mit einem Befehl definiert wurde, der Befehl angegeben. In eckigen Klammern wird für Zeitreihen und Zahlen die Einheit, falls vorhanden, angezeigt (siehe folgende Abbildung).

Definition von Symbolen

Die Taschenrechnermethode kann nur mit Variablen (Symbolen) rechnen. Diese müssen vor der Benutzung definiert werden. Dazu gibt es zwei Möglichkeiten.

Über die Dropdown-Liste im Bereich Zeitreihe zur Symbol-Tabelle hinzufügen kann einem Symbol eine Zeitreihe zugewiesen werden.

Über das Textfeld im Bereich Befehl können Symbole auf die folgende Weise definiert werden.

a := 3 weist dem Symbol a den Wert 3 zu.

b := 24[h] weist b eine Dauer von 24 h zu.

c := 3[h]*2[kW] berechnet für c den Wert 6 kWh.

d := a*b funktioniert nur, wenn a und b schon definiert sind, und weist d 72 h für die obigen Werte von a und b zu.

Die Namen der Symbole dürfen nur die folgenden Zeichen (in beliebiger Reihenfolge und Anzahl) beinhalten:

Kleinbuchstaben: a, b, c, …, z,
Großbuchstaben: A, B, C, …, Z,
Ziffern: 0, 1, 2, …, 9,
Unterstrich: _.

Bei einer Zuweisung darf das zu definierende Symbol nicht Teil des Terms sein.
a := 2*a funktioniert nicht!

Vordefinierte Symbole

Die folgenden Symbole sind für den Taschenrechner vordefiniert. Sie umfassen Logarithmen, die Exponentialfunktion und trigonometrische Funktionen, die jeweils eine dimensionslose Zahl als Argument akzeptieren. Die Anwendung auf Zeitreihen und Zahlen mit Einheiten ist nicht möglich, auch nicht auf Zeitreihen ohne Einheit. Diese Symbole dürfen nicht neu definiert werden.

SymbolBedeutung Anwendung
sinberechnet den Sinus einer dimensionslosen Zahl sin(3)
cosberechnet den Kosinus einer dimensionslosen Zahl cos(2)
tanberechnet den Tangens einer dimensionslosen Zahl tan(7)
sinhberechnet den Sinus Hyperbolicus einer dimensionslosen Zahlsinh(3)
coshberechnet den Kosinus Hyperbolicus einer dimensionslosen Zahlcosh(1)
tanhberechnet den Tangens Hyperbolicus einer dimensionslosen Zahltanh(-3)
asin berechnet den Arkussinus einer dimensionslosen Zahlasin(3)
acosberechnet den Arkuskosinus einer dimensionslosen Zahlacos(-2)
atanberechnet den Arkustangens einer dimensionslosen Zahlatan(5)
lnberechnet den natürlichen Logarithmus einer dimensionslosen Zahlln(2,5)
logberechnet den dekadischen Logarithmus einer dimensionslosen Zahllog(10)
expberechnet die Exponentialfunktion einer dimensionslosen Zahl exp(2)

Eingabe von Befehlen

Für die Definition von Symbolen mithilfe von Befehlen wird die Zeichenkombination := verwendet.
Mehrere Befehle werden mit einem Semikolon ; gegeneinander abgegrenzt.

Mathematische Operationen

In der Methode sind sowohl für Zeitreihen als auch für Zahlen die vier Grundrechenarten definiert. Jeweils zwei Zahlen oder zwei Zeitreihen können miteinander verrechnet werden.

Addition/Subtraktion

Bei diesen beiden Operationen müssen alle beteiligten Operanden die gleiche Einheit oder zumindest ineinander konvertierbare Einheiten haben. Wenn diese Bedingung erfüllt ist, kann auch eine Addition oder Subtraktion von einer Zeitreihe und einer Zahl erfolgen. In diesem Fall werden die Werte der Zeitreihe verschoben.

Multiplikation/Division

Zeitreihen können auch mit Zahlen multipliziert oder durch Zahlen dividiert werden. Die Multiplikation/Division mit dimensionslosen Zahlen funktioniert wie eine einfache Skalierung: die Einheit der Zeitreihe bleibt erhalten. Wenn mit einer Zahl mit Einheit gerechnet wird, ändert sich auch die Einheit der Ergebniszeitreihe.

Exponentiation

Potenzieren ist außerhalb der Nutzung von exp(x)(= ex), welches die Exponentialfunktion anwendet, auch mit dem Operator ^ möglich. Der Exponent kann dabei eine beliebige dimensionslose Gleitkommazahl sein, solange die Basis ebenfalls keine Einheit hat. Sollte die Basis eine Einheit haben, z. B. 3 [m], darf der Exponent nur aus den natürlichen Zahlen gewählt werden. Potenzrechnung mit Zeitreihen funktioniert nicht.

Beispiel

3[m]!^3 ergibt res := 27 [m^3] (res steht für Resultierende, das Ergebnis).

Erzeugen von Zeitreihen

Zeitreihen, die im Taschenrechner berechnet wurden, können Sie im ETA als temporäre Zeitreihe anlegen und dort weiter verwenden, indem Sie die Zeitreihen in der Symboltabelle markieren und anschließend auf Zeitreihe erzeugen klicken. Die Zeitreihen werden wie die Symbole benannt, denen die Berechnungen zugewiesen wurden.

In der Methode berechnete Zeitreihen gehen verloren, wenn sie nicht vor dem Schließen des Dialogs mit einem Klick auf Zeitreihe erzeugen im Projektexplorer unter Temporären Dateien abgelegt wurden.

Darauf weist der folgende Dialog hin.

In dem folgenden Beispiel werden zuerst zwei Strombedarfe A (Stromaufnahme_1) und B (Stromaufnahme_2) addiert. Auf den errechneten Gesamtstrombedarf a wird dann eine zehnprozentige Steigerung berechnet. Das Ergebnis ist c. In der Symboltabelle wird c markiert und daraus die Zeitreihe erzeugt. Diese wird im Projektexplorer, im Plotfenster und in der Wertetabelle angezeigt.

Ausführen

Zeitreihe erzeugen

Erzeugte Zeitreihe wird angezeigt

An den Anfang scrollen