Polar2D

Status
Nicht offen für weitere Antworten.
M

melvudin

Gast
Weiss jemand, ob es in Java eine Klass für Polarkoordinaten gibt? So was wie Polar2D.Double oder ähnlich?
 
M

melvudin

Gast
Das, was dazu gehört: Abstand vom Ursprung (radius) und der Winkel (phi / theta). Ich weiss, dass man es schnell umrechnen kann, aber ich würde gerne eine eigene Klasse haben. Existiert so was schon? Ich konnte es allerdings nicht finden.
 

Janus

Bekanntes Mitglied
Math#atan2 kann dir den winkel berechnen. der rest ist so straight forward, dass es dafür keine eigene klasse gibt.
 

0x7F800000

Top Contributor
Janus hat gesagt.:
der rest ist so straight forward, dass es dafür keine eigene klasse gibt.
jo, hier dauert das eintippen des suchbegriffes in google schon fast länger als die programmierung selbst... Außer der Umrechnungen von polar in kartesische koordinaten braucht man doch kaum etwas... Oder es ist wiederum so speziell, dass es nur einzelne brauchen
 

Janus

Bekanntes Mitglied
gibt einige probleme, die sich in polarkoordinaten effizienter lösen lassen. aber das sind sehr wenige spezialitäten. polarkoordinaten werden eigentlich eher für mathematische beweise herangezogen, die in kartesischen nur schwer oder gar nicht auszudrücken sind.

wenn ich viel mit polarkoordinaten rumhantieren müsste, würd ich mir wahrscheinlich einfach nen entsprechenden container stricken und nen adapter, der die umwandlung und den zugriff auf die standard libs kapselt.
 

0x7F800000

Top Contributor
Janus hat gesagt.:
gibt einige probleme, die sich in polarkoordinaten effizienter lösen lassen.
auf dem papier. Ja. Unbestritten. Habs ja auch schon mehr als dreimalgenug anwenden dürfen, und es schaut nicht danach aus als ob ich in den hausaufgaben auch nur eine woche die verwendung von allen möglichen krummlinigen koordinatensystemen vermeiden könnte, wär ja auch quatsch... Wie gesagt, auf dem papier. Für dinge, die ein rechner niemals erfinden könnte. Aber ich hab es bisher gerade mal in paar programmen verwenden können. Die übrigens auch direkt mit mathe zu tun hatten...

Wozu braucht der OP das denn überhaupt wenn ich fragen dürfte? :wink:
 
Status
Nicht offen für weitere Antworten.

Neue Themen


Oben