[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