# Nakafa Framework: LLM URL: /id/subject/high-school/11/mathematics/geometric-transformation/rotation-matrix Source: https://raw.githubusercontent.com/nakafaai/nakafa.com/refs/heads/main/packages/contents/subject/high-school/11/mathematics/geometric-transformation/rotation-matrix/id.mdx Output docs content for large language models. --- import { getColor } from "@repo/design-system/lib/color"; import { LineEquation } from "@repo/design-system/components/contents/line-equation"; export const metadata = { title: "Matriks Rotasi", description: "Pelajari matriks rotasi untuk transformasi 2D dengan penurunan rumus, contoh praktis, dan penerapan pada titik asal serta titik sebarang.", authors: [{ name: "Nabil Akbarazzima Fatih" }], date: "05/10/2025", subject: "Transformasi Geometri", }; ## Menemukan Matriks Rotasi terhadap Titik Asal Peta dari titik yang dirotasikan terhadap titik asal sebesar adalah . Kita ingin menemukan matriks , misalkan , yang merepresentasikan transformasi rotasi ini. Matriks ini harus memenuhi: Dari perkalian matriks di sisi kiri, kita mendapatkan: Dengan menyamakan komponen-komponen yang bersesuaian: - Baris pertama: . Agar persamaan ini berlaku untuk semua dan , maka koefisien harus sama dan koefisien harus sama. Jadi, dan . - Baris kedua: . Dengan cara yang sama, dan . ### Matriks Rotasi terhadap Titik Asal Matriks yang terkait dengan rotasi sebesar radian terhadap titik pusat adalah: ## Operasi Matriks terkait Rotasi terhadap Titik Sebarang Untuk merotasikan titik terhadap titik sebarang sebesar sudut , kita lakukan tiga langkah: 1. Translasikan titik sehingga menjadi titik asal: . 2. Rotasikan titik hasil translasi terhadap titik asal sebesar menggunakan matriks . 3. Translasikan kembali titik hasil rotasi dengan menambahkan . ### Operasi Matriks Rotasi terhadap Titik Sebarang Matriks yang terkait dengan rotasi sebesar radian terhadap titik adalah: ## Mencari Matriks Rotasi Tertentu Matriks yang terkait dengan rotasi sebesar radian () terhadap titik pusat adalah: Kita tahu dan . Ini adalah matriks yang dicari. Visualisasi Rotasi Titik (2,0) sebesar {" "} terhadap Titik Asal } description={ <> Titik dirotasi {" "} menjadi . . } data={[ { points: [{ x: 0, y: 0, z: 0 }], color: getColor("ROSE"), showPoints: true, labels: [{ text: "O", at: 0, offset: [0.3, -0.3, 0] }], }, { points: [{ x: 2, y: 0, z: 0 }], color: getColor("SKY"), showPoints: true, labels: [{ text: "A(2,0)", at: 0, offset: [0.3, -0.3, 0] }], }, { points: [{ x: Math.sqrt(2), y: Math.sqrt(2), z: 0 }], color: getColor("EMERALD"), showPoints: true, labels: [{ text: "A'(√2, √2)", at: 0, offset: [0.3, 0.3, 0] }], }, { points: [ { x: 0, y: 0, z: 0 }, { x: 2, y: 0, z: 0 }, ], color: getColor("INDIGO"), }, { points: [ { x: 0, y: 0, z: 0 }, { x: Math.sqrt(2), y: Math.sqrt(2), z: 0 }, ], color: getColor("INDIGO"), }, ]} showZAxis={false} cameraPosition={[0, 0, 8]} /> ## Latihan 1. Tentukan matriks-matriks yang berkaitan dengan rotasi terhadap titik pusat sebesar radian. 2. Tentukan peta dari titik jika dirotasikan terhadap titik asal sebesar . 3. Tentukan peta dari titik jika dirotasikan terhadap titik sebesar . ### Kunci Jawaban 1. Diketahui atau :
Matriks rotasi: 2. Titik , . , . Peta: . 3. Diketahui titik , pusat , . .
Peta: .