Bu dosya, orijinde merkezli bir elipsin, P noktasından geçen bir doğruya göre simetrik elipsini hesaplar ve grafik üzerinde gösterir. Elips ile simetriği, odak noktaları ve doğru birlikte çizilir; parametreler değiştikçe grafik anında güncellenir.
Dosya makro içerir (.xlsm), açarken makroları etkinleştirmeniz gerekir.
Dosya makro içerir (.xlsm), açarken makroları etkinleştirmeniz gerekir.
Dosyanın içeriği
- S: Giriş ve grafik sayfasıdır. Elipsin yarı eksen uzunluğu a, oran k, eğim açısı ϕ, P noktasının koordinatları Px ve Py ile doğrunun açısı β bu sayfada belirlenir. Her değer için bir kaydırma çubuğu bulunur.
- H: Hesap sayfasıdır. Merkez O, odaklar F₁ ve F₂, bunların doğruya göre simetrikleri O', F₁' ve F₂', P noktası, doğrular (dikP - O, dikP - F₂, B.Eksen) ve doğru kesişimleri tablolar halinde listelenir.
Kullanılan formüller
- Odak ve merkez koordinatları COS, SIN, PI ve RADIANS fonksiyonlarıyla hesaplanır. Örneğin F₁ noktasının x değeri şöyledir:
- Elips çizim noktaları, tanımlı adlar (a, k, fi, t, Ex, Ey, Esx, Esy) üzerinden 181 adımlık açı dizisiyle üretilir. Odak uzaklığı co adı ile a*SQRT(1-k^2) olarak tanımlıdır.
- Doğru eğimi IF ile işlenir; dikey doğru durumunda (∞) x değeri doğrudan P noktasından alınır.
Makrolar
Makrolar S sayfasının kodunda yer alır ve kendiliğinden çalışır; ayrıca başlatılması gerekmez. Kodda dosya silme veya dışarıya bağlantı işlemi yoktur.- Kaydırma çubuklarının Change ve Scroll olayları, çubuk değerini ilgili hücreye yazar: a ve k için değer 100'e bölünür, ϕ için -90 eklenir, Px ve Py için -2,5 ile 20'ye bölünmüş değer kullanılır, β doğrudan aktarılır.
- Worksheet_Change olayı hücreye elle girilen değeri denetler ve çubuğu buna göre ayarlar. İzin verilen aralıklar: a 1 - 1,5; k 0,2 - 0,8; ϕ -90 ile 90; Px ve Py -2,5 ile 2,5; β 0 - 179. Aralık dışı veya sayısal olmayan giriş, çubuğun mevcut değeriyle değiştirilir.
Nasıl kullanılır
- Dosyayı açıp makroları etkinleştirin.
- S sayfasında a, k, ϕ, Px, Py ve β değerlerini kaydırma çubuklarıyla ayarlayın veya ilgili hücrelere izin verilen aralıkta değer yazın.
- Grafikte elipsin, doğrunun ve simetrik elipsin konumunu izleyin.
- Odak, merkez ve kesişim noktalarının sayısal değerleri için H sayfasına bakın.