1. Konversi koordinat Kartesius tiga dimensi yang didefinisikan oleh entri yang sesuai
dalam matriks x, y, dan z ke koordinat silinder pi, rho, dan z.
x = [3]
y = [6]
z = [9]
Script Matlab :
>> x = [3];
>> y = [6];
>> z = [9];
>> [pi,rho,z] = cart2pol(x,y,z)
Hasil :
3. Konversi koordinat bola yang ditentukan oleh entri yang sesuai dalam matriks az, el, dan
r ke koordinat Cartesian x, y, dan z. Poin-poin ini sesuai dengan delapan simpul sebuah
kubus.
az = [0.7854 0.7854 -0.7854 -0.7854; 2.3562 2.3562 -2.3562 -2.3562]
el = [0.6155 -0.6155 0.6155 -0.6155; 0.6155 -0.6155 0.6155 -0.6155]
r = 1.7321*ones(2,4);
Hasil :
Pada program diatas bertujuan untuk mengkonversikan dari koordinat bola
menjadi koordinat kartesian. Dimana inputan variable ini yaitu :
ϕ = [0.7854 0.7854 -0.7854 -0.7854; 2.3562 2.3562 -2.3562 -2.3562]
θ = [0.6155 -0.6155 0.6155 -0.6155; 0.6155 -0.6155 0.6155 -0.6155]
r = 1.7321*ones(2,4) maksudnya yaitu [1.7321 1.7321 1.7321 1.7321 1.7321 1.7321
1.7321 1.7321]
serta [pi,rho,z] = sph2chart(x,y,z) script ini berfungsi sebagai mengkonversi atau
mentransformasikan koordinat kartesius ke koordinat bola. Dan didapatkan nilai dari
koordinat silinder yaitu :
x = [1 1 1 1; -1 -1 -1 -1]
y = [1 1 -1 -1; 1 1 -1 -1]
z = [1 -1 1 -1; 1 -1 1 -1]
aρ aϕ az
ax cos ϕ = cos 56,3° - sin ϕ = - sin 56,3° 0
cos ϕ = 0,555 - sin ϕ = - 0,832
ay sin ϕ = sin 56,3° cos ϕ = cos 56,3° 0
sin ϕ = 0,832 cos ϕ = 0,555
az 0 0 1
R = 4 ax - 2 ay - 4 az
R = 4 (0,555 aρ - 0,832 aϕ) – 2 (0,832 aρ + 0,555 aϕ) – 4 az
R = 2,22 aρ – 3,328 aϕ – 1,664 aρ – 1,11 aϕ – 4 az
R = 0,556 aρ – 4,438 aϕ – 4 az
3. Nyatakan koordinat di titik B (1,3,4) dalam system koordinat bola.
B (1,3,4) x = 1; y = 3; z = 4
r1 = √ x 12 + y 12 + z 12
r1 = √ 12 + 32 + 4 2
r1 = √ 26
r1 = 5,099
−1 y
ϕ1 = tan
x
−1 3
ϕ1 = tan
1
ϕ1 = tan 3−1
ϕ1 = 71,6°
θ1 = √ (x 12+ y 12) /z 1
θ1 = √ (12 +32 )/4
θ1 = √ (1+ 9)/ 4
θ1 = √ 10/4
θ1 = √ 2,5
θ1 = 1,58°