🎯 NE ÖĞRENECEĞİZ?

Bu sayfada rotasyon (döndürme) dönüşümlerini öğreneceğiz. 2 boyutlu uzayda $\theta$ açısı kadar döndürme, 3 boyutlu uzayda $x$, $y$, $z$ eksenleri etrafında döndürme matrisleri, Euler açıları ve döndürme özellikleri (ortogonalite, determinant) detaylı örneklerle anlatılacaktır.

📊 Rotasyon Nedir?

Rotasyon (döndürme), bir vektörü veya koordinat sistemini belirli bir açı kadar bir eksen etrafında döndüren lineer dönüşümdür. Rotasyon matrisleri:

1
Açıyı ve Ekseni Belirle
Hangi eksen etrafında ve hangi açı kadar döndürüleceği belirlenir.
2
Döndürme Matrisini Uygula
Vektör, ilgili rotasyon matrisi ile çarpılır: $v' = R(\theta) \cdot v$
3
Sonucu Yorumla
Döndürülen vektörün yeni koordinatları elde edilir.

📐 2 Boyutlu Rotasyon Matrisi

Bir noktayı veya vektörü orijin etrafında $\theta$ açısı kadar saatin tersi yönünde (pozitif yönde) döndüren matris:

$$ R(\theta) = \begin{bmatrix} \cos\theta & -\sin\theta \\ \sin\theta & \cos\theta \end{bmatrix} $$
2 boyutlu döndürme matrisi (saatin tersi yönünde, pozitif açı)

Saatin yönünde (negatif yönde) döndürme matrisi ise açının negatif alınmasıyla elde edilir:

$$ R(-\theta) = \begin{bmatrix} \cos\theta & \sin\theta \\ -\sin\theta & \cos\theta \end{bmatrix} $$
2 boyutlu döndürme matrisi (saat yönünde, negatif açı)
🔴 ÖNEMLİ ÖZELLİKLER

▪️ Ortogonal: $R(\theta)^T R(\theta) = I$ ve $R(\theta)^T = R(-\theta)$

▪️ Determinant: $\det(R(\theta)) = 1$ (orijin korunur, alan değişmez)

▪️ Norm Koruma: $\|R(\theta)v\| = \|v\|$ (uzunluk değişmez)

📝 Örnek 1: Saatin Tersi Yönünde Döndürme

$v = (1, 0)$ vektörünü $\theta = 90^\circ$ saatin tersi yönünde döndürelim. $\cos90^\circ = 0$, $\sin90^\circ = 1$:

$$ R(90^\circ) = \begin{bmatrix} 0 & -1 \\ 1 & 0 \end{bmatrix} $$ $$ v' = R(90^\circ) \cdot v = \begin{bmatrix} 0 & -1 \\ 1 & 0 \end{bmatrix} \begin{bmatrix} 1 \\ 0 \end{bmatrix} = \begin{bmatrix} 0 \\ 1 \end{bmatrix} $$
$(1,0)$ vektörü 90° saatin tersi yönünde döndürülünce $(0,1)$ olur.

📝 Örnek 2: Saat Yönünde Döndürme

$v = (1, 0)$ vektörünü $\theta = 90^\circ$ saat yönünde döndürelim. Saat yönünde döndürme için $R(-\theta)$ kullanılır:

$$ R(-90^\circ) = \begin{bmatrix} 0 & 1 \\ -1 & 0 \end{bmatrix} $$ $$ v' = R(-90^\circ) \cdot v = \begin{bmatrix} 0 & 1 \\ -1 & 0 \end{bmatrix} \begin{bmatrix} 1 \\ 0 \end{bmatrix} = \begin{bmatrix} 0 \\ -1 \end{bmatrix} $$
$(1,0)$ vektörü 90° saat yönünde döndürülünce $(0,-1)$ olur.
🔄 SAAT YÖNÜ VE SAATİN TERSİ YÖNÜ

Pozitif açı ($+\theta$): Saatin tersi yönünde döndürme
Negatif açı ($-\theta$): Saat yönünde döndürme
• $R(-\theta) = R(\theta)^T$ (transpoze)

📝 Örnek 3: 45° Saat Yönünde Döndürme

$v = (1, 1)$ vektörünü $\theta = 45^\circ$ saat yönünde döndürelim. $\cos45^\circ = \frac{\sqrt{2}}{2}$, $\sin45^\circ = \frac{\sqrt{2}}{2}$:

$$ R(-45^\circ) = \begin{bmatrix} \frac{\sqrt{2}}{2} & \frac{\sqrt{2}}{2} \\ -\frac{\sqrt{2}}{2} & \frac{\sqrt{2}}{2} \end{bmatrix} $$ $$ v' = R(-45^\circ) \cdot \begin{bmatrix} 1 \\ 1 \end{bmatrix} = \begin{bmatrix} \sqrt{2} \\ 0 \end{bmatrix} $$
$(1,1)$ vektörü 45° saat yönünde döndürülünce $(\sqrt{2},0)$ olur.

📐 3 Boyutlu Rotasyon Matrisleri

3 boyutlu uzayda döndürme, üç temel eksen etrafında yapılır: $x$, $y$ ve $z$ eksenleri.

🔵 X Ekseni Etrafında Döndürme ($R_x$)

$$ R_x(\theta) = \begin{bmatrix} 1 & 0 & 0 \\ 0 & \cos\theta & -\sin\theta \\ 0 & \sin\theta & \cos\theta \end{bmatrix} $$
x ekseni etrafında $\theta$ açısı kadar döndürme

🟢 Y Ekseni Etrafında Döndürme ($R_y$)

$$ R_y(\theta) = \begin{bmatrix} \cos\theta & 0 & \sin\theta \\ 0 & 1 & 0 \\ -\sin\theta & 0 & \cos\theta \end{bmatrix} $$
y ekseni etrafında $\theta$ açısı kadar döndürme

🟡 Z Ekseni Etrafında Döndürme ($R_z$)

$$ R_z(\theta) = \begin{bmatrix} \cos\theta & -\sin\theta & 0 \\ \sin\theta & \cos\theta & 0 \\ 0 & 0 & 1 \end{bmatrix} $$
z ekseni etrafında $\theta$ açısı kadar döndürme

📝 Örnek 4: 3 Boyutlu Döndürme

$v = (0, 1, 0)$ vektörünü z ekseni etrafında $90^\circ$ saatin tersi yönünde döndürelim:

$$ R_z(90^\circ) = \begin{bmatrix} 0 & -1 & 0 \\ 1 & 0 & 0 \\ 0 & 0 & 1 \end{bmatrix} $$ $$ v' = R_z(90^\circ) \cdot \begin{bmatrix} 0 \\ 1 \\ 0 \end{bmatrix} = \begin{bmatrix} -1 \\ 0 \\ 0 \end{bmatrix} $$
$(0,1,0)$ vektörü z ekseni etrafında 90° döndürülünce $(-1,0,0)$ olur.

📐 Euler Açıları

3 boyutlu uzayda herhangi bir rotasyon, üç ardışık döndürme ile ifade edilebilir. En yaygın kullanılan Euler açıları şunlardır:

Döndürme SırasıMatrisAçılar
Z-Y-X (Roll-Pitch-Yaw)$R = R_x(\phi) R_y(\theta) R_z(\psi)$$\psi$ (yaw), $\theta$ (pitch), $\phi$ (roll)
Z-X-Z (Euler)$R = R_z(\gamma) R_x(\beta) R_z(\alpha)$$\alpha, \beta, \gamma$
X-Y-Z (Tait-Bryan)$R = R_z(\psi) R_y(\theta) R_x(\phi)$$\phi, \theta, \psi$
🔄 ROLL-PITCH-YAW (UÇAK DÖNÜŞLERİ)

▪️ Roll ($\phi$): Uçağın kendi ekseni etrafında dönmesi (x ekseni)

▪️ Pitch ($\theta$): Uçağın burun kaldırması/indirmesi (y ekseni)

▪️ Yaw ($\psi$): Uçağın sağa/sola sapması (z ekseni)

📋 Rotasyon Matrislerinin Özellikleri

ÖzellikAçıklama
Ortogonalite$R^T R = R R^T = I$ (sütunlar ve satırlar ortonormaldir)
Determinant$\det(R) = 1$ (yön korur, sağ-el sistemi)
Ters$R^{-1} = R^T = R(-\theta)$
Norm Koruma$\|Rv\| = \|v\|$ (uzunluk değişmez)
İç Çarpım Koruma$(Ru) \cdot (Rv) = u \cdot v$ (açılar değişmez)
Grupsal Özellik$R(\alpha)R(\beta) = R(\alpha + \beta)$ (aynı eksen için)

📝 Çözümlü Örnekler

Örnek 5 Bileşik Döndürme

Soru: $v = (1, 0, 0)$ vektörüne önce z ekseni etrafında $90^\circ$, sonra x ekseni etrafında $90^\circ$ döndürme uygulayın.

Çözüm:

$$ R_x(90^\circ) \cdot R_z(90^\circ) = \begin{bmatrix} 0 & -1 & 0 \\ 0 & 0 & -1 \\ 1 & 0 & 0 \end{bmatrix} $$ $$ v' = \begin{bmatrix} 0 & -1 & 0 \\ 0 & 0 & -1 \\ 1 & 0 & 0 \end{bmatrix} \begin{bmatrix} 1 \\ 0 \\ 0 \end{bmatrix} = \begin{bmatrix} 0 \\ 0 \\ 1 \end{bmatrix} $$
$(1,0,0)$ → önce z ekseninde 90° sonra x ekseninde 90° → $(0,0,1)$
Örnek 6 Rotasyon Matrisi Determinantı

Soru: $R_x(\theta) R_y(\phi)$ çarpımının determinantını hesaplayın.

Çözüm:

$$ \det(R_x(\theta) R_y(\phi)) = \det(R_x(\theta)) \cdot \det(R_y(\phi)) = 1 \cdot 1 = 1 $$
Tüm rotasyon matrisleri determinantı 1 olan ortogonal matrislerdir.
Örnek 7 Saat Yönü ve Saatin Tersi Karşılaştırması

Soru: $v = (2, 3)$ vektörünü 30° saatin tersi yönünde ve 30° saat yönünde döndürün ve sonuçları karşılaştırın.

Çözüm: $\cos30^\circ = \frac{\sqrt{3}}{2} \approx 0.866$, $\sin30^\circ = 0.5$

Saatin Tersi Yönü: $$ R(30^\circ) = \begin{bmatrix} 0.866 & -0.5 \\ 0.5 & 0.866 \end{bmatrix} $$ $$ v' = R(30^\circ) \begin{bmatrix} 2 \\ 3 \end{bmatrix} = \begin{bmatrix} 0.232 \\ 3.598 \end{bmatrix} $$
Saat Yönü: $$ R(-30^\circ) = \begin{bmatrix} 0.866 & 0.5 \\ -0.5 & 0.866 \end{bmatrix} $$ $$ v' = R(-30^\circ) \begin{bmatrix} 2 \\ 3 \end{bmatrix} = \begin{bmatrix} 3.232 \\ 1.598 \end{bmatrix} $$

Görüldüğü gibi vektör zıt yönlerde dönmüştür. Saatin tersi yönünde dönen vektör saat yönünde dönen vektörün $R(\theta)^T$ ile çarpımıdır.

📌 ÖZET

Rotasyon = Bir vektörü bir eksen etrafında belirli bir açı kadar döndürme

▪️ 2 Boyutlu Rotasyon: $R(\theta) = \begin{bmatrix} \cos\theta & -\sin\theta \\ \sin\theta & \cos\theta \end{bmatrix}$
▪️ Saat Yönü: $R(-\theta) = \begin{bmatrix} \cos\theta & \sin\theta \\ -\sin\theta & \cos\theta \end{bmatrix}$
▪️ 3 Boyutlu Rotasyon: $R_x, R_y, R_z$ matrisleri
▪️ Özellikler: Ortogonal, determinant=1, norm korur, tersi transpozesi
▪️ Euler Açıları: Herhangi bir rotasyon 3 açı ile ifade edilebilir
▪️ Roll-Pitch-Yaw: Uçaklar ve robotikte kullanılan açılar

Bir sonraki adımda "Öteleme ve Ölçekleme Dönüşümleri" ile diğer temel dönüşümleri öğreneceğiz.

← Lineer Dönüşümler ana sayfasına dön