[BraLUG] mal ne Frage / Datenreihen mit Matlab/GNU Octave visualisieren, matplotlib

Norbert Böhm sternentanz at friedenswarte.de
Sa Jul 29 16:05:39 CEST 2017


Hi Frank, schön von dir zu lesen


Naja, sonne Grafik ausplotten, macht GNU Octave ganz leicht.

Ihr kennt ja mein Thema... Ich möchte, dass bei zukünftigen Partys mit 
kosmisch gestimmter Musik auch eine Animation des Sonnensystems läuft, 
sodass man sieht was man hört und hört was man sieht.

Für jeden Planeten habe ich 3D Positionen (X, Y, Z), die ich für die 
Zeitspanne von 300 Jahren für jede Mitternacht ausgelesen habe.
Das macht dann etwas über 100.000 Datenreihen, eine solche Tabelle ist 
in Calc über 500m lang... (soviel Spass muss sein : )

Nun habe ich 14 Himmelskörper und 14 solche Tabellen.

Das Programm soll einfach nur in einem vorgegebenen Zeitschritt die 
Datenreihen aufpunkten.

Dann soll jeder Punkt eine bestimmte (automatisch aus dem Spektrum 
ausgelesene) Farbe haben und nur ganz langsam ausglimmen, sodass durch 
die Bewegung ein Planetenschweif entsteht.

Schön wäre auch, wenn ich mich im 3D perspektivisch ein bischen bewegen 
könnte.

Es wäre geil, wenn das mit GNU Octave ginge, denn die Oktave ist ja der 
harmonikale Trick für diese Darstellung...

Was für ein Zufall : )

Lieben Gruß,

Norbert





Am 29.07.2017 um 13:56 schrieb Frank Hofmann:
> Hallo Norbert,
>
> * Norbert Böhm <sternentanz at friedenswarte.de> [170728 22:20]:
>>
>> Kennt sich jemand mit Matlab oder
>> der Open - Source - Version GNU Octave aus?
>>
>> Ich möchte Datenreihen einlesen und daraus eine Simulation generieren.
>
> Geht es nur darum, aus den erfassten Daten eine Grafik (sprich: ein
> Diagramm) zu erstellen, oder möchtest Du mehr Dinge erreichen, bspw.
> Matrizenrechnung oder Vorhersagen aus den abgeleiteten Daten?
>
> Hier findest Du eine Online-Variante:
> https://www.online-utility.org/math/math_calculator.jsp
> https://www.online-utility.org/math/math_calculation_tutorial.jsp
>
> Wenn es nur um die Grafik geht, habe ich viel Freude mit matplotlib:
>
> http://matplotlib.org/
>
> Das geht auch live im Web, bspw. über ein iPython-Notebook:
>
> http://matplotlib.org/
>
> HTH,
>
> Frank
> Berlin -- Genève -- Cape Town
>




Mehr Informationen über die Mailingliste Bralug