MCP ile bağlan →

Hesaplamaya Girin

Enter each vertex on its own line as x, y. The polygon is closed automatically — do not repeat the first point.

Formül

Reklam

Sonuç

,
Alan S
12
birim kare (koordinat biriminin karesi)
Çevre L 14 units
Sayılan köşe sayısı 4
Yöntem Ayakkabı bağı (Gauss) alanı + Öklid çevresi

Bu hesaplayıcı ne işe yarar?

Bu araç, iki boyutlu düzlemde sıralı (x, y) koordinat noktalarıyla tanımlanan herhangi bir basit çokgenin kapalı alanını ve çevresini hesaplar. Alan için klasik ayakkabı bağı (Gauss) formülünü, çevre için ise kenar uzunluklarının (Öklid mesafelerinin) toplamını kullanır. Koordinatlar, tutarlı tek bir uzunluk biriminde (metre, fit, piksel vb.) yalın sayılar olarak değerlendirilir; alan bu birimin karesi, çevre ise aynı birim cinsinden döner. Hiçbir birim dönüşümü uygulanmaz.

x-y koordinat ızgarasında çizilmiş, etiketli köşeleri olan düzensiz çokgen
Koordinat düzleminde (x, y) köşelerinin sıralı listesiyle tanımlanan basit bir çokgen.

Nasıl kullanılır?

Her köşeyi ayrı bir satıra, çokgenin etrafında dolaşma sıranıza göre x, y biçiminde girin (saat yönü de saat yönünün tersi de çalışır). İlk noktayı sonda yeniden yazmanıza gerek yoktur — son köşeden ilk köşeye dönen kapanış kenarı otomatik olarak eklenir. Bir gösterim hassasiyeti seçin ve alan ile çevre değerlerini doğrudan okuyun.

Formül nasıl işliyor?

Ayakkabı bağı formülü, çokgen boyunca \((x_j - x_{j+1})(y_j + y_{j+1})\) çapraz terimlerini toplar, sonucu ikiye böler ve mutlak değerini alır:

$$A = \frac{1}{2}\left| \sum_{j=1}^{n} (x_j - x_{j+1})(y_j + y_{j+1}) \right| \qquad P = \sum_{j=1}^{n} \sqrt{(x_j - x_{j+1})^2 + (y_j - y_{j+1})^2}$$

Geometrik olarak bu işlem, her kenarın altındaki işaretli yamuk alanlarını biriktirir; karşılıklı kenarlar birbirini götürür ve geriye yalnızca kapalı bölge kalır. Çevre ise tüm kenarların doğrusal uzunluklarını, kapanış kenarı dahil olmak üzere toplar.

Ayakkabı bağı çapraz çarpım desenini gösteren köşe koordinatları arasındaki kesişen köşegen çizgiler
Ayakkabı bağı formülü, adını ardışık koordinat çiftlerinin çapraz çarpımından alır.

Örnek çözüm

Köşeleri (0,0), (4,0), (4,3), (0,3) olan 4×3'lük bir dikdörtgen için ayakkabı bağı toplamı \(0 + 0 + 24 + 0 = 24\) olur; dolayısıyla \(S = 24/2 = \mathbf{12}\) birim karedir. Kenar uzunlukları \(4 + 3 + 4 + 3\) olduğundan çevre 14 birimdir. (0,0), (4,0), (0,3) köşeli bir üçgen ise \(S = 6\) verir; bu da \(\frac{1}{2} \times \text{taban} \times \text{yükseklik}\) formülüyle uyumludur.

Sıkça sorulan sorular

Köşelerin sırası önemli mi? Mutlak değer alındığı için yön (saat yönü veya tersi) sonucu değiştirmez; ancak noktalar sınır boyunca sıralı olmalıdır — karışık değil.

Kendisiyle kesişen şekillerde çalışır mı? Ayakkabı bağı formülü yalnızca basit (kendisiyle kesişmeyen) çokgenler için tam sonuç verir. Kenarlar kesişirse görünen kapalı alanı değil, cebirsel işaretli bölge alanını elde edersiniz.

Yalnızca iki nokta girersem ne olur? İki nokta alanı 0 verir; kapanış kenarı da sayıldığından çevre, parçanın uzunluğunun iki katına eşit olur. Gerçek bir çokgen için üç veya daha fazla nokta kullanın.

Son güncelleme: