Zeitreihenanalyse mit Mathematica
Aus BAWiki
Für das Programm Mathematica ist im Laufe der Zeit eine Funktionssammlung (Stand Dez. 2009: 80 Funktionen) entstanden, die in Form einer Bibliothek /eines Paketes in die Software eingebunden werden kann. Diese historisch gewachsene Funktionsbibliothek ist im Rahmen der Beweissicherung Elbe entstanden und wurde in der laufenden Projektarbeit aktualisiert und angepasst. Das Paket nutzt die Methoden der Version 7 von Mathematica und ist deshalb auch nur mit dieser Version vollständig einsetzbar. Folgende Themengebiete können den Funktionen zugeordnet werden:
Datenimport / -export
Zum Datenimport und Export wird das hausinterne BOE-Wert Dateiformat unterstützt. Mathematica selbst bietet darüber hinaus noch zahlreiche Import- und Exportformate sowie Datenbankschnittstellen über SQL.
Zeitreihenfunktionen
Zahlreiche Prüf- und Hilfsfunktionen, die Informationen über die Zeitreihe errechnen und anzeigen, Teile von Zeitreihen extrahieren, auf ein äquidistantes Zeitraster prüfen, Sprünge in der Zeit dokumentieren, Lücken schließen, eine Statistik ausgeben, Trends berechnen, Interpolationen durchführen, den mittleren Zeitversatz zwischen zwei Zeitreihen errechnen, mittlere Tidekurven erstellen usf.
Darstellungen / Abbildungen
Mit dem Befehl TSListPlotArray können Zeitreihen dargestellt werden. Darüber hinaus bietet die Funktion viele Optionen, die das Aussehen der erzeugten Abbildung anpassen können. Gleiches - nur für Spektren - bietet der Befehl ListPlotSpektrum.
Interaktive Anwendungen
Die Befehle TSListPlotArrayI und ListPlotSpektrumI erzeugen eine eigene Anwendung, in der viele Einstellmöglichkeiten der Darstellung interaktiv vorgenommen werden können.