Daftar transformasi koordinat

Dari testwiki
Loncat ke navigasi Loncat ke pencarian

Daftar transformasi koordinat berikut memuat transformasi sistem-sistem koordinat yang paling umum digunakan.

2-Dimensi

Diketahui (x, y) pada sistem koordinat Kartesius baku, serta r dan θ pada sistem koordinat polar baku.

Dari koordinat polar ke koordinat Kartesius

x=rcosθ
y=rsinθ
(x,y)(r,θ)=(cosθrsinθsinθrcosθ)
det(x,y)(r,θ)=r

Dari koordinat Kartesius ke koordinat polar

r=x2+y2
θ=arctan|yx|

Catatan: penghitungan θ menghasilkan sudut resultan pada kuadran pertama (0<θ<π2). Untuk menghitung θ, harus dirujuk pada koordinat Kartesius semua, tentukan kuadran di mana θ terletak (misalnya (3,-3) [Kartesius] terletak pada kuadran 4 atau "QIV"), maka gunakan persamaan berikut untuk menghitung θ:

Untuk θ in QI:
θ=θ
Untuk θ in QII:
θ=πθ
Untuk θ in QIII:
θ=π+θ
Untuk θ in QIV:
θ=2πθ

Nilai θ harus dihitung dengan cara ini karena semua nilai θ, tanθ hanya didefinisikan untuk π2<θ<+π2, dan bersifat periodik (dengan periode π). Artinya fungsi invers hanya menghasilkan nilai dalam domain fungsi itu, tetapi terbatas pada satu periode saja. Jadi, rentang fungsi invers hanyalah setengah lingkaran.

Perhatikan bahwa dapat pula digunakan

r=x2+y2
θ=2arctanyx+r

Dari koordinat log-polar ke koordinat Kartesius

Templat:Main

{x=eρcosθ,y=eρsinθ.

Dengan menggunakan bilangan kompleks (x,y)=x+iy, transformasi dapat ditulis sebagai

x+iy=eρ+iθ

yaitu diberikan oleh fungsi eksponensial kompleks.

Dari koordinat Kartesius ke koordinat log-polar

{ρ=logx2+y2,θ=arctanyx.

Dari koordinat bipolar ke koordinat Kartesius

Templat:Main

x=a sinhτcoshτcosσ
y=a sinσcoshτcosσ

Dari koordinat two-center bipolar ke koordinat Kartesius

Templat:Main

x=r12r224c
y=±14c16c2r12(r12r22+4c2)2[1]

Dari koordinat two-center bipolar ke koordinat polar

r=r12+r222c22
θ=arctan[8c2(r12+r222c2)r12r221]

di mana 2c adalah jarak antara kutub-kutub.

Dari persamaan Cesàro ke koordinat Kartesius

Templat:Main

x=cos[κ(s)ds]ds
y=sin[κ(s)ds]ds

Dari koordinat Kartesius ke panjang dan kurva Arc

κ=xyyx(x'2+y'2)3/2

s=atx'2+y'2dt

Dari koordinat polar ke panjang dan kurva Arc

κ=r2+2r'2rr(r2+r'2)3/2

s=aϕ1+y'2dϕ

3-Dimensi

Diketahui (x, y, z) pada sistem koordinat Kartesius baku, dan (ρ, θ, φ) pada koordinat spherical, dengan sudut θ diukur dari aksis +Z axis. Sebagaimana φ mempunyai rentang 360° pertimbangan yang sama dengan koordinat polar (2 dimensi) diterapkan bilamana diambil suatu arctangen. θ mempunyai rentang 180°, dari 0° ke 180°, dan tidak bermasalah jika dihitung dari suatu arckosinus, tetapi perhatikan untuk suatu arctangen. Jika, dalam definisi alternatif, θ dipilih untuk rentang dari −90° ke +90°, dengan arah yang berlawanan dibandingkan definisi sebelumnya, maka dapat dihitung secara unik dari suatu arcsinus, tetapi hati-hati dengan arckotangen. Dalam kasus ini semua rumus berikut semua argumen θ harus ditukar sinus dan kosinus-nya, dan sebagai turunan juga harus ditukar tanda plus dan minusnya.

Semua pembagian oleh nol menghasilkan kasus-kasus khusus dengan arah di sepanjang aksis-aksis utama dan dalam praktik dapat dipecahkan dengan mudah melalui observasi.

Ke koordinat Kartesius

Dari koordinat spherical

Templat:Main

x=ρsinθcosϕ
y=ρsinθsinϕ
z=ρcosθ
(x,y,z)(ρ,θ,ϕ)=(sinθcosϕρcosθcosϕρsinθsinϕsinθsinϕρcosθsinϕρsinθcosϕcosθρsinθ0)

sehingga untuk volume elemen:

dxdydz=det(x,y,z)(ρ,θ,ϕ)dρdθdϕ=ρ2sinθdρdθdϕ

Dari koordinat cylindrical

Templat:Main

x=rcosθ
y=rsinθ
z=h
(x,y,z)(r,θ,h)=(cosθrsinθ0sinθrcosθ0001)

sehingga untuk volume elemen:

dxdydz=det(x,y,z)(r,θ,h)drdθdh=rdrdθdh

Ke koordinat Spherical

Dari koordinat Kartesius

ρ=x2+y2+z2
ϕ=arctan(yx)=arccos(xx2+y2)=arcsin(yx2+y2)
θ=arctan(x2+y2z)=arccos(zx2+y2+z2)
(ρ,θ,ϕ)(x,y,z)=(xρyρzρxzρ2x2+y2yzρ2x2+y2x2+y2ρ2yx2+y2xx2+y20)

sehingga untuk volume elemen:

dρ dθ dϕ=det(ρ,θ,ϕ)(x,y,z)dx dy dz=1x2+y2x2+y2+z2dx dy dz

Dari koordinat cylindrical

ρ=r2+h2
ϕ=ϕ
θ=arctanrh
(ρ,θ,ϕ)(r,ϕ,h)=(rr2+h20hr2+h2rr2+h20hr2+h2010)
det(ρ,θ,ϕ)(r,ϕ,h)=1r2+h2

Ke koordinat cylindrical

Dari koordinat Kartesius

r=x2+y2
θ={0if x=0 and y=0arcsin(yr)if x0arcsin(yr)+πif x<0
h=z

Note that many computer systems may offer a more concise function for computing θ, such as atan2(y,x) in the C language.

(r,θ,h)(x,y,z)=(xx2+y2yx2+y20yx2+y2xx2+y20001)

Dari koordinat spherical

r=ρsinϕ
θ=θ
h=ρcosϕ
(r,θ,h)(ρ,θ,ϕ)=(sinϕ0ρcosϕ010cosϕ0ρsinϕ)
det(r,θ,h)(ρ,θ,ϕ)=ρ

Dari koordinat Kartesius ke panjang, kurva, dan torsi Arc

s=0tx'2+y'2+z'2dt
κ=(zyyz)2+(xzzx)2+(yxxy)2(x'2+y'2+z'2)3/2
τ=z(xyyx)+z(xyxy)+z(xyxy)(x'2+y'2+z'2)(x'2+y'2+z'2)

Referensi

Templat:Reflist

Templat:Authority control

  1. Weisstein, Eric W.. "Bipolar Coordinates." Treasure Troves. 26 May 1999. Sociology and Anthropology China. 14 February 2007 [1] Templat:Webarchive