Ich arbeite an einer physikalischen 2D-Simulation und sammle zeitlich an mehreren Stellen Daten. Diese diskreten Punkte liegen entlang vertikaler Linien mit mehreren Linien in axialer Richtung. Dies macht den Datensatz effektiv zu 4D.
Nehmen wir zum Beispiel an, ich habe Sammelpunkte an (X, Y) -Koordinaten von:
- (0,0), (1,0), (2,0)
- (0,1), (1,1), (2,1)
- (0,2), (1,2), (2,2)
und an jedem Punkt sammle ich wobei Druck ist, Temperatur ist, die X- und Y-Komponenten der Geschwindigkeit sind. Bei jeder Iteration der Simulation werden diese Variablen für alle 9 Sammelstellen gespeichert. So sind alle meine Daten an jedem einzelnen Punkt im Raum zeitlich kontinuierlich.
Die Daten für einen einzelnen Punkt sehen beispielsweise folgendermaßen aus:
Ich möchte zum Beispiel jederzeit Druck zeigen, um vertikale und axiale Wellen zu zeigen. Wenn ich dies entlang einer einzelnen Linie (entweder vertikal oder axial) machen würde, könnte ich ein Wasserfalldiagramm mit Achsen (Y, Zeit, Druck) verwenden. Wenn ich jedoch 3 vertikale Linien und 3 axiale Linien habe, wären dies 6 Wasserfalldiagramme, um ein vollständiges Bild der Wellenbewegung in beide Richtungen zu erhalten. Die Raumkoordinaten sind diskrete Variablen, während das Feld (in diesem Fall Druck) und die Zeit kontinuierlich sind.
In den obigen Figuren könnte sich beispielsweise die große Druckspitze bei in der X- oder Y-Richtung .
Gibt es eine Methode, um alle auf einmal anzuzeigen? Normalerweise kann Farbe hinzugefügt werden, um eine "vierte" Dimension sichtbar zu machen. Gibt es jedoch einen anderen Ansatz? Ich plane, so viele Wege wie möglich zu planen, um zu sehen, ob etwas Informationen enthüllt, die andere nicht enthüllen.
Was wäre, wenn die Simulation 3D wäre und ich einen 5D-Datensatz hätte? Verändert das die möglichen Visualisierungsmethoden?