Bu dosya, sabit bir çemberin içinde yuvarlanan çemberin çizdiği hypocycloid eğrisini Excel grafiği üzerinde gösterir. Çember yarıçapları ve başlangıç açısı kaydırma çubuklarıyla veya doğrudan hücrelerden değiştirilir; eğri ve animasyon buna göre güncellenir.
y koordinatı ise T8 hücresinde hesaplanır:
Formüllerdeki a, k ve v tanımlı adlardır. Grafik serileri de HCx, HCy, Csx, Csy, Chx, Chy gibi adlandırılmış formüllerle beslenir; OFFSET ve ROW ile açı dizileri üretilir.
Dosyanın içeriği
Dosyada S adlı tek sayfa bulunur (B1:T29). Sayfada şunlar yer alır:- Sabit çember yarıçapı girişi (F4, adı a); merkezi orijindedir.
- Yuvarlanan çember oranı girişi (F6, adı k).
- Yuvarlanan çember merkezinin konumunu belirleyen açı girişi (F8, adı w, 0-359 derece).
- Animasyon bölümü: sayaç, süre ve durdurma değerleri (D22, D24, H22, H24).
- Grafik serisi için x ve y değerlerinin yer aldığı sütunlar (Q ve T).
- Eğriyi, sabit çemberi ve yuvarlanan çemberi gösteren 1 grafik.
Kullanılan formüller
Eğrinin x koordinatı T6 hücresinde şu formülle hesaplanır:y koordinatı ise T8 hücresinde hesaplanır:
Formüllerdeki a, k ve v tanımlı adlardır. Grafik serileri de HCx, HCy, Csx, Csy, Chx, Chy gibi adlandırılmış formüllerle beslenir; OFFSET ve ROW ile açı dizileri üretilir.
Makrolar
Dosya makro içerir, açarken makroları etkinleştirmeniz gerekir. Makrolar dosyada dışarıya bağlantı kurmaz, dosya silmez.- aBar_Change, kBar_Change, wBar_Change ve Scroll olayları: kaydırma çubuğu değerlerini ilgili hücrelere yazar. a ve k için çubuk değeri 100'e bölünür.
- Worksheet_Change: hücreye elle girilen değeri denetler. a için 0,5-1, k için 0,25-0,9, w için 0-359 aralığı kabul edilir; geçersiz değerde çubuktaki değer geri yazılır.
- basla: animasyonu başlatır. Çubukları devre dışı bırakır, sayfayı korumaya alır ve açıyı döngüyle 2 derece artırarak yuvarlanan çemberi hareket ettirir; 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.
- Kaydırma çubuklarıyla veya hücrelere değer yazarak sabit çember yarıçapını, oranı ve açıyı belirleyin.
- Grafikteki eğrinin değişimini izleyin.
- Animasyon için basla makrosunu çalıştırın; durdurmak için dur makrosunu çalıştırın.