Bu dosya, elipsin çap özelliğinden yararlanarak elips çiziminin nasıl elde edildiğini grafik üzerinde gösteren etkileşimli bir modeldir. Elipsin merkezinden geçen AB çapı ile elips üzerinde hareket eden P noktası verildiğinde, konstrüksiyon adımları grafikte izlenir. Dosya makro içerir, açarken makroları etkinleştirmeniz gerekir.
Dosyanın içeriği
- S: Ana sayfadır. Yarı büyük eksen uzunluğu (F4), yarı küçük eksen için katsayı (F6), elips rotasyon açısı (F8), AB çapı için A noktasının açısı (F10) ve hareketli P noktasının açısı (F12) bu sayfada girilir. Aynı sayfada CA / CB ve SA / SB oranları, animasyon düğmeleri, sayaç ve süre alanları ile elips grafiği yer alır.
- H: Hesap sayfasıdır. O, F₁, F₂, P, C, A, B, S noktalarının x ve y koordinatları, uzunluklar (PC, AC, SA, SB) ve AF₁, AF₂, BF₁, BF₂ açıları radyan ve derece olarak hesaplanır.
Kullanılan formüller
- Nokta koordinatları SIN, COS, SQRT ve RADIANS fonksiyonlarıyla hesaplanır. Elips üzerindeki bir noktanın y değeri şu kalıba dayanır:
- Doğruların kesişim noktası için IFERROR ve IF kullanılır; dikey doğrularda "∞" kontrolü yapılır, hata durumunda NA döner.
- Doğrultu açıları ATAN2, DEGREES ve MOD ile 0-360 derece aralığında verilir.
- Elips eğrisi; a, k, f, e, fi, t gibi tanımlı adlarla ve OFFSET tabanlı t dizisiyle (181 nokta) çizilir.
Makrolar
Makrolar S sayfasının kod bölümündedir.- Kaydırma çubuklarının (a, k, f, AcA, p) Change ve Scroll olayları, çubuk değerini ilgili hücreye yazar. Yarı büyük eksen 1-1,5, katsayı 0,2-0,8, rotasyon -90 ile 90, açılar 0-359 aralığında kalır.
- Worksheet_Change, hücreye elle girilen değeri sınırlar içindeyse çubuğa yansıtır, değilse çubuktaki değeri geri yazar.
- basla: P noktasının açısını birer birer artırarak animasyonu başlatır, süreyi sayar, çubukları devre dışı bırakır ve sayfayı korumaya alır.
- dur: Animasyonu durdurur, sayfa korumasını kaldırır ve çubukları yeniden etkinleştirir.
Nasıl kullanılır
- Dosyayı açıp makroları etkinleştirin.
- S sayfasında yarı büyük eksen, küçük eksen katsayısı ve rotasyon açısını çubuklarla ya da hücreye değer yazarak ayarlayın.
- AB çapı için A noktasının açısını ve P noktasının açısını belirleyin.
- Grafikte konstrüksiyonu izleyin; CA / CB ve SA / SB oranlarını kontrol edin.
- Animasyon için başlat düğmesini, durdurmak için durdur düğmesini kullanın.