AWT Aus einer Datei die Koordinaten Angaben herauslesen und dreidimensional darstellen

-kitamehtam

Mitglied
Guten Tag,
ich möchte eine Textdatei einlesen und aus ihr die Koordinaten Angaben herauslesen um aus ihnen einen dreidimensionalen Graphen zu zeichen.
Dieser Graph soll in nicht direkt in Java entstehen, sondern in Gnuplot.
Wie genau sollte ich die Informationen speichern um sie dann weiter zu bearbeiten? In einem dreidimensionalen Array? Und wie genau übergebe ich die Infos an Gnuplot? Sollte ich überhaupt Gnuplot anwenden oder wäre es besser einfach gleich Java zu verwenden?
Zu meiner Frage gibt es leider kein Quellccode, weil ich noch gar nicht mit dem Programmieren selbst begonnen habe.
Vielen Dank im Vorraus ! 🙂
 
Wie genau sollte ich die Informationen speichern um sie dann weiter zu bearbeiten?

Am besten wäre eine eigene Klasse mit den 3 Koordinaten als Attribute.
Zwar wäre ein 3 dimensionales Array auch möglich aber dadurch kann man einiges unnötig verkomplizieren 😉

Und wie genau übergebe ich die Infos an Gnuplot?
Sollte ich überhaupt Gnuplot anwenden oder wäre es besser einfach gleich Java zu verwenden?

JavaPlot diesen Link habe ich zu diesem Thema gefunden.
 
Eine eigene Klasse für 3 Attribute... naja okay.
Ein 3D-Array finde ich jetzt auch übertrieben. Eigentlich reicht hier vollkommen ein 1D-Array mit 3facher Größe ungefähr so.
Java:
for( int i = 0; i < array.length; i+=3 ) {
       float x = array[i+0];
       float y = array[i+1];
       float z = array[i+2];
}

aber gut, wir arbeiten hier schließlich mit Java da kann man sich ein Objektarray mit 3Attributen jeweils schon leisten. 😉

Gruß
Net
 

Zurück
Oben