Bu dosya, XY eksenlerine teğet kalarak dönen elipsleri grafik üzerinde gösterir. Elipslerin yarı büyük ekseni, yarı küçük eksen katsayısı ve dönüş açısı kaydırma çubuklarıyla değiştirilir; dönüş adım adım ya da animasyon olarak izlenebilir. Dosya makro içerir, açarken makroları etkinleştirmeniz gerekir.
Dosyanın içeriği
- S: Kontrol sayfasıdır. Yarı büyük eksen uzunluğu, yarı küçük eksen için katsayı, açı (adım adım ilerleme), animasyon hızı, sayaç ve süre alanları ile grafik bu sayfadadır.
- H: "Hesaplama - Elips Merkezleri" sayfasıdır. 2. ve 4. dördün gibi konumlar için açı, p, q, s değerleri ile elips merkezlerinin x ve y koordinatları burada hesaplanır.
Kullanılan formüller
- Elips merkezlerinin koordinatları SQRT, SIN, COS ve PI fonksiyonlarıyla hesaplanır. Örneğin H sayfasındaki 2. dördün açısı şöyle bulunur:
=PI()-v - Merkez koordinatı için C7 hücresinde şu formül kullanılır:
=-SQRT(-C4*a^2*b^2/(C6-C4*C5)) - S sayfasında animasyon hızı etiketi şu formülle seçilir:
=CHOOSE(h,"Yavaş","Normal","Hızlı") - Elips eğrileri E1.x, E1.y ... E4.y adlı tanımlı adlarla çizilir; 91 noktalık t adı OFFSET ve ROW ile üretilir, a, b, k, v adları ise kontrol hücrelerine bağlıdır.
Makrolar
- aBar_Change, kBar_Change, wBar_Change, hBar_Change (ve Scroll olayları): Kaydırma çubuklarındaki değeri ilgili hücreye yazar. Büyük eksen ve katsayı çubuk değerinin 100'e bölümüyle alınır.
- Worksheet_Change: Hücreye elle değer girildiğinde çubuğu günceller. Geçerli aralıklar: büyük eksen 0,75-1,5; katsayı 0,2-0,8; açı 0-359; hız 1-3. Aralık dışı girişte önceki değer geri yüklenir.
- basla: Animasyonu başlatır. Açıyı hıza göre artırarak sürekli ilerletir, geçen süreyi yazar, ç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 uzunluğunu ve küçük eksen katsayısını çubuklarla ya da hücreye değer girerek ayarlayın.
- Açıyı ayarlayarak elipsleri adım adım döndürün.
- Animasyon hızını 1 ile 3 arasında seçin ve animasyonu başlatan düğmeye basın.
- Animasyonu durdurmak için durdurma düğmesini kullanın; durdurulana kadar sayfa korumalı kalır.