# Nakafa Framework: LLM
URL: /id/subject/high-school/11/mathematics/geometric-transformation/dilation-matrix
Source: https://raw.githubusercontent.com/nakafaai/nakafa.com/refs/heads/main/packages/contents/subject/high-school/11/mathematics/geometric-transformation/dilation-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 Dilatasi",
  description: "Temukan cara merepresentasikan dilatasi menggunakan matriks. Pelajari operasi matriks untuk mengubah ukuran dari titik pusat dan sembarang dengan contoh.",
  authors: [{ name: "Nabil Akbarazzima Fatih" }],
  date: "05/10/2025",
  subject: "Transformasi Geometri",
};
## Mencari Matriks yang Berkaitan dengan Dilatasi
Bagaimana menemukan matriks yang berkaitan dengan operasi dilatasi? Ingat kembali bahwa titik  dipetakan oleh dilatasi dengan faktor  dan pusat  ke .
Misalkan, matriks yang ingin kita cari adalah .
Carilah  sedemikian rupa sehingga memenuhi
Dari perkalian matriks di sisi kiri, kita dapatkan:
Dengan menyamakan 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 Dilatasi terhadap Titik Pusat
Matriks yang terkait dengan dilatasi dengan faktor  oleh titik pusat  adalah
## Operasi Matriks terkait Dilatasi terhadap Sebarang Titik
Titik  yang didilatasikan dengan faktor  dan pusat  akan dipetakan ke .
Temukan kombinasi operasi matriks terhadap vektor posisi  sehingga hasilnya menjadi .
Operasi matriks yang terkait dengan dilatasi dengan faktor  oleh titik  adalah
atau dapat juga ditulis sebagai:
## Mencari Peta dari Sebuah Dilatasi dengan Bantuan Matriks
Tentukan peta dari titik  yang ditransformasikan oleh dilatasi dengan faktor  oleh titik pusat !
**Alternatif Penyelesaian:**
Diketahui .
      Visualisasi Dilatasi Titik  dengan Pusat{" "}
       dan Faktor Skala 
    >
  }
  description={
    <>
      Titik  didilatasikan terhadap pusat{" "}
       dengan faktor skala {" "}
      menghasilkan bayangan . Garis dari pusat ke
      titik asli dan dari pusat ke bayangan berada pada garis yang sama, dan
      jarak  adalah dua kali jarak{" "}
      .
    >
  }
  data={[
    {
      points: [{ x: 1, y: 1, z: 0 }],
      color: getColor("ROSE"),
      showPoints: true,
      labels: [{ text: "P(1,1)", at: 0, offset: [-0.5, -0.5, 0] }],
    },
    {
      points: [{ x: 2, y: 4, z: 0 }],
      color: getColor("SKY"),
      showPoints: true,
      labels: [{ text: "A(2,4)", at: 0, offset: [1.5, 0.2, 0] }],
    },
    {
      points: [{ x: 3, y: 7, z: 0 }],
      color: getColor("EMERALD"),
      showPoints: true,
      labels: [{ text: "A'(3,7)", at: 0, offset: [0.5, 0.5, 0] }],
    },
    {
      points: [
        { x: 1, y: 1, z: 0 }, // P
        { x: 2, y: 4, z: 0 }, // A
      ],
      color: getColor("AMBER"),
    },
    {
      points: [
        { x: 1, y: 1, z: 0 }, // P
        { x: 3, y: 7, z: 0 }, // A'
      ],
      color: getColor("SKY"),
      cone: { position: "end", size: 0.3 },
    },
  ]}
  showZAxis={false}
  cameraPosition={[0, 0, 18]}
/>
## Latihan
1.  Carilah koordinat peta dari titik  oleh dilatasi !
2.  Tentukan matriks yang bersesuaian dengan dilatasi dengan faktor skala  dan pusat di .
3.  Sebuah titik  didilatasikan dengan pusat  dan faktor skala . Tentukan koordinat bayangan titik !
4.  Sebuah segitiga  dengan titik sudut , , dan  didilatasikan dengan pusat  dan faktor skala . Gambarkan segitiga asli dan bayangannya, lalu tentukan koordinat titik-titik bayangannya!
### Kunci Jawaban
1.  Dilatasi  berarti pusat dilatasi adalah  dan faktor skala .
    Misalkan titiknya adalah .
    Maka .
    
    Jadi, koordinat peta dari titik  adalah .
2.  Faktor skala , pusat .
    Matriks dilatasinya adalah:
    .
3.  Titik , pusat , faktor skala .
    .
    
      
      
      
      
    
    Koordinat bayangan titik  adalah .
4.  Segitiga  dengan , , .
    Pusat , .
    Bayangan titik :
    
    Bayangan titik :
    
    Bayangan titik :
    
      
      
            Visualisasi Dilatasi Segitiga  dengan Pusat{" "}
             dan Faktor Skala{" "}
            
          >
        }
        description={
          <>
            Segitiga  didilatasikan menjadi segitiga{" "}
            . Titik pusat dilatasi{" "}
            .
          >
        }
        data={[
          // Original Triangle KLM
          {
            points: [
              { x: 1, y: 1, z: 0 }, // K
              { x: 5, y: 1, z: 0 }, // L
            ],
            color: getColor("SKY"),
            labels: [
              { text: "K(1,1)", at: 0, offset: [-0.7, -0.2, 0] },
              { text: "L(5,1)", at: 1, offset: [0.7, -0.2, 0] },
            ],
            showPoints: true,
          },
          {
            points: [
              { x: 5, y: 1, z: 0 }, // L
              { x: 3, y: 4, z: 0 }, // M
            ],
            color: getColor("ORANGE"),
            labels: [{ text: "M(3,4)", at: 1, offset: [0, 0.5, 0] }],
            showPoints: true,
          },
          {
            points: [
              { x: 3, y: 4, z: 0 }, // M
              { x: 1, y: 1, z: 0 }, // K
            ],
            color: getColor("PURPLE"),
            showPoints: true,
          },
          // Dilated Triangle K'L'M'
          {
            points: [
              { x: 2, y: 2, z: 0 }, // K'
              { x: 10, y: 2, z: 0 }, // L'
            ],
            color: getColor("TEAL"),
            labels: [
              { text: "K'(2,2)", at: 0, offset: [-0.8, -0.3, 0] },
              { text: "L'(10,2)", at: 1, offset: [0.8, -0.3, 0] },
            ],
            showPoints: true,
          },
          {
            points: [
              { x: 10, y: 2, z: 0 }, // L'
              { x: 6, y: 8, z: 0 }, // M'
            ],
            color: getColor("PINK"),
            labels: [{ text: "M'(6,8)", at: 1, offset: [0, 0.6, 0] }],
            showPoints: true,
          },
          {
            points: [
              { x: 6, y: 8, z: 0 }, // M'
              { x: 2, y: 2, z: 0 }, // K'
            ],
            color: getColor("INDIGO"),
            showPoints: true,
          },
          // Origin
          {
            points: [{ x: 0, y: 0, z: 0 }],
            color: getColor("INDIGO"),
            showPoints: true,
            labels: [{ text: "O", at: 0, offset: [-0.3, -0.3, 0] }],
          },
        ]}
        showZAxis={false}
        cameraPosition={[0, 0, 20]}
      />