Bu dosya, koordinatları girilen bir ABC üçgeninin iç açıortaylarından BCI üçgenini oluşturur ve sonucu grafik üzerinde gösterir. A, B ve C köşeleri değiştirildiğinde hesaplamalar ve grafik anında güncellenir; ayrıca A köşesinin hareketini gösteren bir animasyon çalıştırılabilir.
Dosyanın içeriği
- S: Ana sayfadır. Ax, Ay, Bx, By, Cx, Cy köşe koordinatları burada bulunur; her koordinatın yanında bir kaydırma çubuğu yer alır. Sayfada ABC üçgeninin iç açıortayları, BCI üçgeni grafiği, I, I₁, I₂, I₃ noktalarının koordinatları, KOŞUL durum hücresi ve animasyon bölümü (süre bilgisiyle) bulunur.
- H: Hesaplama sayfasıdır. Tüm noktaların listesi, AB, AC, BC doğruları, I noktasının konumu, alan, çevre ve yarıçap hesapları ile grafik verileri burada tutulur.
Kullanılan formüller
- Üçgenin geçerli olup olmadığı H sayfasında köşelerden hesaplanan bir alan ifadesiyle denetlenir; sonuç sıfırsa köşeler doğrusaldır ve S sayfasındaki durum hücresi "Uygun DEĞİL" gösterir.
- Durum hücresi şu formülle çalışır:
- Grafik serilerinde IF ve NA birlikte kullanılır; koşul sağlanmadığında noktalar çizilmez. Ayrıca MATCH, INDEX, OFFSET, IFERROR, ROUND, MIN, MAX ve TREND fonksiyonları yer alır.
- I₁, I₂, I₃ noktalarını çizen daireler, tanımlı adlarda (C1.x, C1.y gibi) COS ve SIN ile oluşturulur.
Makrolar
Dosya makro içerir, açarken makroları etkinleştirmeniz gerekir. Kodda dosya silme ya da dış bağlantı yoktur.- Change ve Scroll olayları: Kaydırma çubukları oynatıldığında ilgili koordinat -5 ile 5 arasında 0,1 adımlarla güncellenir.
- Worksheet_Change: Koordinat hücresine -5 ile 5 arasında sayı yazılırsa kaydırma çubuğu buna göre ayarlanır; geçersiz değer girilirse hücre çubuğun değerine döner.
- basla: Üçgen geçerliyse animasyonu başlatır, çubukları devre dışı bırakır, sayfayı korumaya alır ve geçen süreyi yazar.
- dur: Animasyonu durdurur, sayfa korumasını kaldırır ve çubukları yeniden etkinleştirir.
Nasıl kullanılır
- Dosyayı açın ve makroları etkinleştirin.
- S sayfasında A, B, C köşelerinin koordinatlarını kaydırma çubuklarıyla ya da hücrelere değer yazarak belirleyin.
- Durum hücresinin UYGUN olduğunu kontrol edin; BCI üçgeni ve I noktaları grafikte güncellenir.
- Animasyon için basla makrosunu, durdurmak için dur makrosunu çalıştırın.