Bu şablon, bir noktası ortak olan özdeş elipslerin grafik üzerinde çizilmesini ve döndürülmesini sağlar. Elips sayısı, eksen uzunlukları ve döndürme açısı parametre olarak girilir; grafik bu değerlere göre otomatik güncellenir. Dosya makro içerir, açarken makroları etkinleştirmeniz gerekir.
Elips numaraları ise elips adedine ulaşıncaya kadar birer birer artar. Grafikteki her elips eğrisi, E01.x, E01.y gibi tanımlı adlarla üretilir; bu adlarda COS ve SIN ile parametrik elips denklemi kullanılır. a yarı büyük ekseni, k küçük eksen katsayısını, n elips adedini gösterir. E00 adı, dış elipsin seçeneğe bağlı çizimini yapar.
Dosyanın içeriği
- S: Kontrol sayfasıdır. Elips yayları grafiği ile yarı büyük eksen uzunluğu (0,9), yarı küçük eksen için katsayı (0,52), elips adedi (8), komple döndürme (0) değerleri ve kaydırma çubukları burada yer alır. Ek seçenek olarak tüm elipslere teğet olan dış elips gösterilebilir. Animasyon için sayaç ve süre alanları da bu sayfadadır.
- H: Merkezler tablosudur. Her elips için numara ile merkez koordinatları (x, y) hesaplanır; sekiz elips için merkez değerleri hazır gelir.
Kullanılan formüller
Merkez koordinatları H sayfasında hesaplanır. x değeri için kullanılan formül:Elips numaraları ise elips adedine ulaşıncaya kadar birer birer artar. Grafikteki her elips eğrisi, E01.x, E01.y gibi tanımlı adlarla üretilir; bu adlarda COS ve SIN ile parametrik elips denklemi kullanılır. a yarı büyük ekseni, k küçük eksen katsayısını, n elips adedini gösterir. E00 adı, dış elipsin seçeneğe bağlı çizimini yapar.
Makrolar
- aBar, kBar, nBar, fBar olayları: Kaydırma çubuklarının değerini ilgili hücreye aktarır. Büyük eksen ve katsayı çubuk değerinin 100'e bölünmesiyle, elips adedi ve açı doğrudan yazılır.
- Worksheet_Change: Hücreye elle değer girildiğinde denetler ve çubuğu günceller. Kabul edilen aralıklar: büyük eksen 0,5-1; katsayı 0,2-1; elips adedi 2-25; açı 0-359. Aralık dışı değer girilirse çubuktaki değer geri yazılır.
- basla: Animasyonu başlatır. Açıyı her turda 2 derece artırır, süreyi hesaplar ve çalışma süresince çubukları devre dışı bırakır, 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çın ve makroları etkinleştirin.
- S sayfasında çubukları kullanarak veya hücrelere değer girerek eksen uzunluğunu, katsayıyı ve elips adedini belirleyin.
- Komple döndürme alanındaki açıyı değiştirerek elipslerin konumunu ayarlayın.
- Tüm elipslere teğet dış elipsi görmek için ek seçeneği işaretleyin.
- Animasyon için başlatma düğmesini, durdurmak için durdurma düğmesini kullanın.