Bu dosya, iki köşesi doğru boyunca hareket eden eşkenar üçgenin üçüncü köşesinin elips çizdiğini grafik ve animasyonla gösterir. Elipsin rotasyon açısı, doğruların açısı ve üçgenin konumu kaydırma çubuklarıyla değiştirilir; sonuç grafikte anında izlenir.
Dosya makro içerir, açarken makroları etkinleştirmeniz gerekir. Makrolarda dosya silme ya da dışarıya bağlantı gibi zararlı bir işlem yoktur.
Burada v adlandırılmış bir değişkendir. Dosyada a, d, e, f, k, p, q, t, th gibi tanımlı adlar bulunur. Örneğin Rt adı, elips üzerindeki yarıçapı eksantrisiteye göre hesaplar. S sayfasındaki F10, F12 ve F14 hücreleri sırasıyla k, p ve q değerlerini gösterir.
Dosya makro içerir, açarken makroları etkinleştirmeniz gerekir. Makrolarda dosya silme ya da dışarıya bağlantı gibi zararlı bir işlem yoktur.
Dosyanın içeriği
- S: Kontrol ve grafik sayfasıdır. Elips rotasyon açısı (F4), PQ doğrusunun X+ ekseni ile açısı (F6) ve üçgen B köşesinin PQ doğrusu üzerindeki konumu (F8) burada girilir. Eşkenar üçgen kenar uzunluğu, elips yarı büyük ve yarı küçük eksen uzunlukları ile "Adım Adım İlerleme (Üçgenin Döndürülmesi)" alanı, animasyon sayacı ve süre bilgisi de bu sayfadadır. Sayfada bir grafik ve dış bağlantı bulunur.
- H: Hesap sayfasıdır. Eksen noktaları, P-Q ve R-S noktaları, eşkenar üçgen ABC koordinatları ve elips için kenar uzunluğu, yarı eksenler, eksantrisite, radyal uzunluk ve TUSI yarıçap hesapları yer alır. Grafiğin çizdiği noktalar bu sayfadaki yaklaşık 300 formülle üretilir.
Kullanılan formüller
Hesaplar çoğunlukla SIN, COS, RADIANS, PI ve SQRT fonksiyonlarına dayanır; ayrıca TAN, FLOOR ve MOD kullanılır. Eksen noktaları şu yapıdadır:Burada v adlandırılmış bir değişkendir. Dosyada a, d, e, f, k, p, q, t, th gibi tanımlı adlar bulunur. Örneğin Rt adı, elips üzerindeki yarıçapı eksantrisiteye göre hesaplar. S sayfasındaki F10, F12 ve F14 hücreleri sırasıyla k, p ve q değerlerini gösterir.
Makrolar
- fBar, aBar, dBar, wBar olayları: Kaydırma çubuklarının değerlerini ilgili hücrelere yazar. f için -90 ile 90 derece, a için 5 ile 45 derece, d için 1 ile 3 aralığı kullanılır; dBar değiştiğinde wBar sıfırlanır.
- Worksheet_Change: Hücreye elle değer girildiğinde değer aralıkta ise çubuğu günceller, değilse çubuğun değerini hücreye geri yazar.
- basla: Animasyonu başlatır. Çubukları devre dışı bırakır, sayfayı korumaya alır ve sayacı birer birer artırarak üçgeni döndürür; geçen süreyi hesaplar.
- 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 kaydırma çubukları veya F4, F6, F8 hücreleriyle açı ve konum değerlerini ayarlayın.
- Animasyonu başlatmak için basla makrosunu çalıştırın; üçgenin döndükçe elipsi çizmesi grafikte izlenir.
- Durdurmak için dur makrosunu çalıştırın; sayfa korumasının kalkmasıyla çubuklar yeniden kullanılabilir.