Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung | |||
ws2223:protokoll_14.03 [2023/03/14 16:08] Jakob_Hoffmann |
ws2223:protokoll_14.03 [2023/03/14 16:13] (aktuell) Jakob_Hoffmann |
||
---|---|---|---|
Zeile 31: | Zeile 31: | ||
#plane_graph = ax2.scatter(layered_xlist,layered_ylist,s= sizes2, c =colors) | #plane_graph = ax2.scatter(layered_xlist,layered_ylist,s= sizes2, c =colors) | ||
title2.set_text('Top-Down Ansicht, Anzahl Schichtaustritte ={}, Schichtzeit ={}'.format(vanishes, layer_time)) | title2.set_text('Top-Down Ansicht, Anzahl Schichtaustritte ={}, Schichtzeit ={}'.format(vanishes, layer_time)) | ||
- | </code> //Die Funktion für den Ebenen-Plot, die in der Animationsschleife wiederholt aufgerufen wird. Die meisten Variablen wurden bereits außerhalb deklariert, sind in diesem Kontext aber sehr sprechend benannt.// \\ | + | </code> //Die Funktion für den Ebenen-Plot, die in der Animationsschleife wiederholt aufgerufen wird. Die meisten Variablen wurden bereits außerhalb deklariert, sind in diesem Kontext aber sehr sprechend benannt.// \\ |
+ | Neben diesem neuen Ansatz haben wir arbeitsteilig auch die VPython-Umstellung sekundär weitergeführt und weitere, in vorherigen Sitzungen erarbeitete Eigenschaften auch auf diese Art umgesetzt, um Hürden von matplotlib (siehe unten) zu umgehen oder aber eine zweite Anschauungsart zu eröffnen. | ||
==Offene Fragen, Probleme== | ==Offene Fragen, Probleme== | ||
Problematisch sind dabei noch einige (vermutlich Syntax-)Fehler, die in einer der lokalen Versionen des Programms auftreten und die wir noch nicht einmal in anderen, älteren Instanzen repliziert kriegen. Allerdings ist diese Version auch die, bei der die meisten anderen (nicht fehlerhaften) Änderungen vorgenommen wurden, so dass es sich als schwierig erwies, den funktionierenden Teil mehrerer Programme zusammenzubringen. Die "Unhandlichkeit" von matplotlib bezogen auf einige speziellere Anwendungen erwies sich außerdem weiterhin als problematisch, wenngleich über einige der Fehler hinsichtlich ihrer Nicht-Offensichtlichkeit bei der Betrachtung der Simulation vielleicht hinweggesehen werden kann. | Problematisch sind dabei noch einige (vermutlich Syntax-)Fehler, die in einer der lokalen Versionen des Programms auftreten und die wir noch nicht einmal in anderen, älteren Instanzen repliziert kriegen. Allerdings ist diese Version auch die, bei der die meisten anderen (nicht fehlerhaften) Änderungen vorgenommen wurden, so dass es sich als schwierig erwies, den funktionierenden Teil mehrerer Programme zusammenzubringen. Die "Unhandlichkeit" von matplotlib bezogen auf einige speziellere Anwendungen erwies sich außerdem weiterhin als problematisch, wenngleich über einige der Fehler hinsichtlich ihrer Nicht-Offensichtlichkeit bei der Betrachtung der Simulation vielleicht hinweggesehen werden kann. | ||
==Quellen, Links und Docs== | ==Quellen, Links und Docs== | ||
- | {{:ws2223:stand_14.03._hoehenformel.zip|}} <-- Im Wesentlichen hat sich zu gestern nur main_2_precompute.py geändert, an main_1.py wurden geringfügige Änderungen vorgenommen. | + | {{:ws2223:stand_14.03._hoehenformel.zip|}} <- Im Wesentlichen hat sich zu gestern nur main_2_precompute.py geändert, an main_1.py wurden geringfügige Änderungen vorgenommen. |