Skip to content

B-erkamklnc/Euclidean-Distance

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

Euclidean Distance

Euclidean Distance, kullanıcıdan alınan 2D koordinatlar arasında minimum Öklit mesafeyi hesaplayan ve bu mesafesini görselleştiren Python uygulamasıdır.


Özellikler

  • Kullanıcı dostu bir arayüz ile koordinat girişi.
  • Öklit mesafelerini otomatik hesaplama.
  • Minimum mesafeye sahip noktaların görselleştirilmesi.
  • Dinamik hata kontrolü ile kullanıcı girişlerini doğrulama.

Kurulum

Projeyi çalıştırmak için aşağıdaki adımları izleyin:

  1. Projeyi Klonlayın
    Terminalde aşağıdaki komutu çalıştırarak projeyi klonlayabilirsiniz:

    git clone https://github.com/B-erkamklnc/Euclidean-Distance.git
  2. Dizin Değiştirin Klonlanan proje klasörüne gidin:

    cd coordinate-distance-finder
  3. Gerekli Kütüphaneleri Yükleyin Uygulama için Python ve Matplotlib kütüphanesi gereklidir. Yüklemek için:

    pip install matplotlib

Kullanım

Projeyi çalıştırmak için terminale aşağıdaki komutu girin:

python main.py

Program çalıştıktan sonra adımları takip ederek koordinatlarınızı girin. Program minimum Öklit mesafesini hesaplayacak ve bir grafiklete gösterecektir.

Örnek Çalışma Akışı:

  1. Kullanıcıdan kaç doğru parçası olduğu sorulur.
  2. Her bir doğrunun koordinatları istenir.
  3. Minimum mesafeye sahip noktalar belirlenir ve grafik çizilir.

Proje Yapısı

main.py: Uygulamanın ana çalışma dosyasıdır. Kullanıcı etkileşimini ve görselleştirmeyi içerir.

distance_calculator.py: Koordinatlar arasındaki Öklit mesafesini hesaplayan ve diğer temel işlemleri sağlayan modüldür.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages