INIT
Gilt nur für PredictiveInsight.
Syntax
INIT(Wert1 [, Wert2]…); INIT(Spalte)
Parameter
Wert1
Der numerische Wert der rekursiven Funktion zur Zeit (t-1).
Wert2
Der numerische Wert der rekursiven Funktion zur Zeit (t-n); dabei ist n die Parameterzahl. Dieser Parameter kann mehrmals wiederholt werden, um Anfangswerte für eine unbegrenzte Anzahl vorheriger Zeitschritte festzulegen.
Spalte
Eine Spalte mit numerischen Werten. Die erste Zelle wird dem Zeitschritt (t-1) zugeordnet, die zweite Zelle dem Zeitschritt (t-2) usw.
Beschreibung
INIT gibt die Anfangswerte für die Definition einer rekursiven Funktion an. Der erste angegebene Wert wird dem Zeitschritt (t-1) zugeordnet, der zweite Wert dem Zeitschritt (t-2) usw. Wenn ein Zeitschritt nicht mit INIT initialisiert wird, wird sein Wert als null vorausgesetzt. So ist zum Beispiel in der Anweisung
W1 = INIT(1, 2, 3)
der Wert für Zeitschritt (t-4) null (ebenso wie für alle übrigen Zeitschritte, die weiter in der Vergangenheit liegen). Vor der Definition einer rekursiven Funktion ist eine INIT-Anweisung erforderlich.
*
Die Makrofunktion INIT gibt keine Werte zurück. Wenn sie allein in einer Funktionsdefinition eingesetzt wird, gibt sie eine leere Spalte zurück.
Beispiele
Erstellt eine neue Spalte TEMP, die die Werte 1-10 enthält.
Erstellt eine neue Spalte TEMP, die die Werte 2, 4, 8, 16, 32 usw. enthält. Die ersten 100 Zellen von TEMP enthalten Werte.
Erstellt eine Spalte TEMP, die die Wertefolge 5, 4, 3, 2, 1 in 100-facher Wiederholung enthält.
Erstellt eine neue Spalte TEMP, die Werte für die kursive Funktion enthält:
Zugehörige Funktionen