Koordinatentransformationen verstehen

Neue Frage »

gegendenkapitalismus Auf diesen Beitrag antworten »
Koordinatentransformationen verstehen
Hey, ich habe ein Vektorfeld in kartesischen Koordinaten gegeben
z.B. F(x,y,z)=(x+y,y+z,z+x)

Worin besteht jetzt der Unterschied das oben genannte in Zylinderkoordinatendarzustellen?
Es gibt da zwisch unterschiedliche transformationen, wobei ich nicht den Unterschied kenne.

Transformationsart 1)

x=r cos phi
y=r sin phi
z=z

Das einsetzen in F(x,y,z)=(x+y,y+z,z+x) ergibt eine Funktion von (r,phi,z) - Zylinderkoordinaten

Transformationsart 2)

Die Komponenten des Vektorfeldes in Zylinderdarstellung ergibt sich mit F=(Ar,Aphi,Az) via den Kompoennten des Feldes in Kartesischenkoordinaten F=(Ax,Ay,Az)

Ar=Ax cos+Ay sin
Aphi=-Ax sinphi + Ay cos phi
Az= Az

Am ende muss man noch die Beziehung

x=r cos phi
y=r sin phi
z=z

nutzen und einsetzen für alle x,y,z.


Worin besteht nun der unterschied meines Vektorfeldes. In beiden Vektorfeldern sind die Komponenten in Ar,Aphi,Az dargestellt aber die Transformation dahin erfolgt anders ...



Also ich muss hinzufügen das mir schon klar ist wie man einen Punkt in Zylinderkoordinaten darstellt über

x=r cos phi
y=r sin phi
z=z


aber trotzdem weiss ich nicht den unterschied, bei oben genannten endvektorfeldern, da beide in der Form

F=(Ar,Aphi,Az) vorliegen ...

ahhhh, kann es sein das die eine Transformationsvorschrift nur für Skalarfelder gilt
und die andere nur für Vektorfelder ?

Drei Beiträge zusammengefasst. Steffen
hgseib Auf diesen Beitrag antworten »
RE: Koordinatentransformationen verstehen
hallo

ich bin mir nicht sicher, ob ich dein problem verstehe.
mein erklärungsversuch:

kartesisch:
berücksichtigt, das es drei dimensionen gibt: vorwärts-rückwärts, links-rechts, nach oben und unten. und das jeweils gerade aus (liniear).

Zylinderkoordinaten:
z.b. ein baukran.
der kann gewichte nach oben und unten bewegen (wie im kartesischen system)
aber der arm der krans wird gedreht, da ist ein winkel geeigneter
und entlang des gedrehten auslegers kann das gewicht nach aussen-innen bewegt werden. also ein radius.
hier ist es einfach besser mit z-w-r anstatt mit x-y-z zu rechnen.

Kugelkoordinaten:
flugzeuge bewegen sich (fasst) auf einer kugeloberfläche.
hoch-runter geht von einer mitte aus, also ein radius.
die beiden anderen richtungen erfasst man am besten durch winkel.

also man verwendet immer das am besten angepasste system.
dennoch muss/will man manchmal die systeme wechseln.
die formeln dazu sind dir ja bekannt.

hilfst das weiter?
gegendenkapitalismus Auf diesen Beitrag antworten »

Ja es geht aber um Vektorfelder. Und hier gelange ich bei gegebenen Vektorfeld über zwei verschiedene Transformationen zu einem Vektorfeld in Zylinderkoordinatendarstellung. Nun meine Frage, worin denn eigentlich die Unterschiede bestehen. Mir ist klar das eines einfach nur das Vektorfeld in Zylinderkoordinaten ausdrückt, aber was soll das andere sein ? Also es geht um Transformationsart 2.

Transformationsart 1)

x=r cos phi
y=r sin phi
z=z

Das einsetzen in F(x,y,z)=(x+y,y+z,z+x) ergibt eine Funktion von (r,phi,z) - Zylinderkoordinaten

Transformationsart 2)

Die Komponenten des Vektorfeldes in Zylinderdarstellung ergibt sich mit F=(Ar,Aphi,Az) via den Kompoennten des Feldes in Kartesischenkoordinaten F=(Ax,Ay,Az)

Ar=Ax cos+Ay sin
Aphi=-Ax sinphi + Ay cos phi
Az= Az

Am ende muss man noch die Beziehung

x=r cos phi
y=r sin phi
z=z
hgseib Auf diesen Beitrag antworten »

2 winkel == kugel koordinaten
beantwortet das deine frage?

es gibt 6 umrechnungsmöglichkeiten.

kartesisch => zylinder
x = r cos(b)
y = r sin(b)
z = z

kartesisch => kugel
x = r sin(a) cos(b)
y = r sin(a) sin(b)
z = r cos(a)

zylinder => kartesisch
r = sqrt(x^2 + y^2)
b = arctan(y/x)
z = z

zylinder => kugel
r = r sin(a)
b = b
z = r cos(a)

kugel => kartesisch
r = sqrt(x^2 + y^2 + z^2)
b = arctan(y/x)
a = arctan( sqrt(x^2 + y^2) / z )

kugel => zylinder
r = sqrt(r^2 + z^2)
b = b
a = arctan(r/z)

nur der vollständigkeit wegen:
* bei manchen computerprogrammen sind die achsen und/oder die richtung vertauscht.
** rotationen werden mit quaternion berechnet
EinSturmZiehtAuf Auf diesen Beitrag antworten »

hmm Ich lade mal die Formelsammlung hoch damit du verstehst was ich meine. Das was du meinst ist mir bewusst. Es wird ja nur einfach der Ortsvektor über andere Koordinatensystemen beschrieben (x,y,z), (r,phi,z), (r,phi,theta)


Gegeben sei ein Vektorfeld z.b.

V=(x+y,z+y,x,+y+z)

Was ist der Unterschied wenn ich direkt (x,y,z)=(rcosphi,rsinphi,z) ansetze und einmal erst das rotumrandete aus der Formelsammlung nutze und DANACH

(x,y,z)=(rcosphi,rsinphi,z) anwende.
hgseib Auf diesen Beitrag antworten »

alternativ internetsuche: Vektorfeld in Zylinderkoordinaten Darstellung

uni-stuttgart bietet da ein ausführliches dokument an.
Folien_Vektorfelder_in_Zylinderkoordinaten.pdf

(edit: das und dein post ist zeitgleich entstanden. ich sehe mir deinen anhang an.)
 
 
hgseib Auf diesen Beitrag antworten »

was soll zwischen dem 'daten erfassen' und dem 'danach' passieren?
grafische darstellung, eventuell animiert oder ableitung berechnen?

die umrechnerei muss ja irgend einen sinn haben.
- kartesische daten
- umwandeln in zylindrig, weil man ... ?
- dann ein ergebnis zu kartesisch zurück, weil .. ?

sorry, das erste post sah aus, wie von einem einsteiger geschrieben .. mein fehler ;-)
EinSturmZiehtAuf Auf diesen Beitrag antworten »

Es geht allgemein um die Elektromagnetische Feldtheorie.

Ich habe eine neue Idee:

Beispiel

Vektorfeld F(x,y,z)=(x+y,y+z,2z)

Direkte Trafo in Zylinderkoordinaten mit (x,y,z)=(rcosphi,rsinphi,z) einsetzen.

Wenn ich jetzt einen Wert r,phi und z einsetze kann es sein das gilt Vektorfeld F=(Fx,Fy,Fz) ?

Bei der indirekten Trafo wo ich dann die Trafo aus der Formelsammlung (rotmarkiert) erst nutze und DANACH (x,y,z)=(rcosphi,rsinphi,z) einsetze und r,phi, z beliebig wähle es folgendes gilt:

Vektorfeld F=(Fr,Fphi,Fz)

?

/Edit: Ich habe keine ahnung ... worin der Unterschied besteht.
Huggy Auf diesen Beitrag antworten »

Wenn man Umrechnungen eines Vektorfeldes von einem Koordinatensystem in ein anderes betrachten will, muss man erst einmal verstehen, was mit der Darstellung eines Vektorfeldes in einem Koordinatensystem gemeint ist. Ich beschränke mich mal auf orthogonale Koordinatensysteme.

Man habe ein orthogonales Koordinatensystem mit Koordinaten . Zu jedem Punkt P gehört dann in diesem Koordinatensystem ein Satz von zueinander orthogonalen Basisvektoren . Diese Basisvektoren des Koordinatensystems sind per Definition Einheitsvektoren. Allgemein müssen Basisvektoren eines Vektorraums keine Einheitsvektoren sein. Ein Vektorfeld hat dann in diesem Koordinatensystem die Darstellung



Das Vektorfeld wird also als Linearkombination der Basisvektoren des betrachten Koordinatensystems dargestellt und die Koeffizienten der Linearkombination werden als Funktionen der Koordinaten des betrachteten Koordinatensystems dargestellt.

Basis für Umrechnungen ist immer ein kartesisches Koordinatensystem mit den kanonischen Koordinatenbezeichnungen und den zugehörigen Basisvektoren . Dein zu Anfang genanntes Vektorfeld hat also in kartesischen Koordinaten die Darstellung



mit



Um nun dieses Vektorfeld in ein anderes Koordinatensystem, z. B. Zylinderkoordinaten mit den kanonischen Bezeichnungen umzurechnen, sind drei Aktionen erforderlich:

(1) In den Koeffizientenfunktionen sind als Funktion von auszudrücken.

(2) Die Basisvektoren sind als Linearkombinationen der Basisvektoren darzustellen.

(3) Das Ergebnis ist in die Form



zu sortieren. Da es umständlich ist, diese drei Schritte nacheinander durchzuführen, findet man in Formelsammlungen oft gleich das Ergebnis







angegeben.
Neue Frage »
Antworten »



Verwandte Themen

Die Beliebtesten »
Die Größten »
Die Neuesten »