MCP ile bağlan →

Hesaplamaya Girin

Enter each vertex on its own line as x,y — list them in order (clockwise or counter-clockwise) around the polygon.

Formül

Reklam

Sonuç

Çokgen Alanı
12
birim kare
Köşe sayısı 4
Çevre 14 units

Düzensiz Çokgen Alan Hesaplama Aracı nedir?

Bu araç, herhangi bir basit (kendisiyle kesişmeyen) çokgenin — düzgün ya da düzensiz fark etmeksizin — alanını doğrudan köşe noktalarının koordinatlarından hesaplar. Bunun için Ayakkabı Bağı formülünü (kadastro formülü ya da Gauss alan formülü olarak da bilinir) kullanır. Bu formül; üçgen, dörtgen, beşgen ve en az üç köşesi olan her çokgen için çalışan, hızlı ve kesin bir yöntemdir. Ayrıca girdiğiniz köşe sayısını ve çevre uzunluğunu da gösterir.

Nasıl kullanılır?

Her köşenin (x, y) koordinatını ayrı bir satıra, x,y biçiminde yazın. Çokgenin etrafında saat yönünde ya da saat yönünün tersinde sırayla ilerleyin; böylece ardışık satırlar komşu köşeleri temsil etsin. Sonda ilk noktayı tekrar yazmanıza gerek yok — hesap aracı döngüyü otomatik olarak kapatır. Hesapla'ya basın ve kapalı alanın değerini birim kare cinsinden görün.

Formülün açıklaması

Ayakkabı Bağı formülü, her köşenin x değerini bir sonraki köşenin y değeriyle çarpar, ters çapraz çarpımı çıkarır, tüm kenarlar boyunca toplar, mutlak değerini alır ve yarıya böler: $$A = \frac{1}{2}\left| \sum_{i=1}^{n} \left( x_i\, y_{i+1} - x_{i+1}\, y_i \right) \right| \qquad \left( x_i, y_i \right) \in \text{Vertex Coordinates}$$ Adı, çarpımların oluşturduğu çapraz desenin ayakkabı bağcığı örmeye benzemesinden gelir. Mutlak değer alındığı için sonuç, köşeleri hangi yönde sıraladığınızdan bağımsız olarak doğru çıkar.

Ayakkabı bağı çarpım desenini gösteren çapraz kesişen oklar
Ayakkabı bağı formülü, komşu köşelerin x ve y koordinatlarını çaprazlar.
Koordinat ızgarasında etiketli köşelere sahip düzensiz beşgen
Çokgenin her köşesi (x, y) koordinatlarıyla tanımlanır.

Örnek çözüm

Köşeleri (0,0), (4,0), (4,3), (0,3) olan bir dikdörtgeni ele alalım. Çapraz çarpımlar şöyle olur: \(0\cdot 0 - 4\cdot 0 = 0\), \(4\cdot 3 - 4\cdot 0 = 12\), \(4\cdot 3 - 0\cdot 3 = 12\), \(0\cdot 0 - 0\cdot 3 = 0\). Toplam $$= 24,$$ dolayısıyla $$A = \tfrac{1}{2}\cdot|24| = \textbf{12 birim kare}$$ — tam olarak taban \(\times\) yükseklik \(= 4 \times 3\).

Sık sorulan sorular

Köşelerin sıralı olması şart mı? Evet. Formül, ardışık noktaların çokgenin kenarlarını oluşturduğunu varsayar. Sırasız girilen noktalar kendisiyle kesişen bir şekil ve yanlış bir alan üretir.

Yön önemli mi? Hayır. Saat yönü ham toplamı negatif, saat yönünün tersi pozitif verir; ancak mutlak değer sayesinde alan her iki durumda da aynı çıkar.

İçbükey çokgenler için durum nedir? Kenarlar birbirini kesmediği sürece, Ayakkabı Bağı formülü içbükey (dışbükey olmayan) çokgenlerde de kusursuz çalışır.

Son güncelleme: