Sonsuz Eğrisi Çizme, sonsuz (lemniscate) biçimli eğrinin, eğrilik çemberi ve teğet doğru ile birlikte grafik üzerinde animasyonlu olarak çizilmesini sağlar. Eğri üzerindeki nokta ilerledikçe çemberin ve teğetin hareketi adım adım izlenir.
Dosya makro içerir, açarken makroları etkinleştirmeniz gerekir.
Dosya makro içerir, açarken makroları etkinleştirmeniz gerekir.
Dosyanın içeriği
- S: Kontrol sayfasıdır ve grafik burada yer alır. Başlık "SONSUZ ve TEĞET ile EĞRİLİK ÇEMBERİ" olarak verilmiştir. Yarıçap (F4), rotasyon açısı (F6) ve eğri üzerindeki nokta P (F8) değerleri buradan girilir. Animasyon bölümünde sayaç ve süre alanları bulunur.
- H: Hesap sayfasıdır. Eksen uç noktaları, eksen etiketleri, nokta koordinatları, teğetin eğimi ve eğim açısı, eğrilik yarıçapı ile eğrilik merkezi burada hesaplanır.
Kullanılan formüller
- Eksen noktaları SIN ve PI ile döndürülür; örneğin ekseni rotasyon açısı kadar çeviren formül:
=1.15*SIN(fi) - Eğrinin türev ifadesi (teğet için), a yarıçap, v seçilen nokta açısıdır:
- Eğrilik yarıçapı H!E19 hücresinde hesaplanır. Hata durumunda boş değer döner:
- Eğrilik merkezi NA() ile korunur; geçersiz noktalarda grafikte çizim yapılmaz.
- Tanımlı adlar (a, f, fi, w, v, t, sx, sy, ecx, ecy) eğri ve çember serilerini grafiğe taşır.
Makrolar
- basla: Animasyonu başlatır. Sayaç değerini noktanın başlangıç açısına eşitler, kaydırma çubuklarını devre dışı bırakır, sayfayı korumaya alır ve nokta açısını döngü içinde artırarak süreyi günceller.
- dur: Animasyonu durdurur, sayfa korumasını kaldırır ve kaydırma çubuklarını yeniden etkinleştirir.
- aBar, fBar, wBar olayları: Kaydırma çubuklarındaki değerleri yarıçap, açı ve nokta hücrelerine yazar.
- Worksheet_Change: Hücreye elle girilen değeri denetler ve çubuğu günceller. Geçerli aralıklar: yarıçap 0,5-1; açı ve nokta 0-359. Aralık dışı girişte önceki değer korunur.
Nasıl kullanılır
- Dosyayı açıp makroları etkinleştirin.
- S sayfasında kaydırma çubuklarıyla veya hücrelere doğrudan değer girerek yarıçap, rotasyon açısı ve nokta P değerlerini belirleyin.
- Animasyonu başlatmak için basla makrosunu atanmış düğmeden veya Makrolar penceresinden çalıştırın.
- Animasyon sırasında ayarlar kilitlidir; durdurmak için dur makrosunu çalıştırın.