Bu şablon, elipsin dışında bulunan bir P noktasından elipse çizilen teğetleri ikinci yöntemle hesaplar ve grafik üzerinde gösterir. Elips ve P noktasının parametreleri kaydırma çubuklarıyla değiştirilebilir; teğet noktaları ve çizimler anında güncellenir.
Koşul sağlanmadığında S sayfasındaki H18 hücresi "Uygun DEĞİL" yazar, sağlandığında "UYGUN" yazar. Koşul sağlanmıyorsa grafik noktaları NA değeri döndürür ve teğetler çizilmez. Nokta seçiminde OFFSET ve MATCH, elips çizimi ve açı hesaplarında SIN, COS, RADIANS, DEGREES ve ATAN2 fonksiyonları kullanılır. Parametreler a, k, fi, Ox, Oy, Px, Py gibi tanımlı adlarla çağrılır.
Dosyanın içeriği
- S: Giriş ve sonuç sayfasıdır. Elipsin merkezi (Ox, Oy), büyük yarı eksen a, oran k, eğim açısı ϕ ve dıştaki P noktasının koordinatları (Px, Py) burada girilir. Sayfada koşul sonucu ve teğetler için odak seçimi de yer alır. Parametrelerin her birinin yanında bir kaydırma çubuğu bulunur.
- H: Hesaplama sayfasıdır. Odak noktaları (F₁, F₂), P noktasından odağa uzaklık |PF₁|, teğet noktaları (K₁, K₂, Q, R), doğru ve teğet açıları ile çember merkezi ve yarıçapı hesaplanır. Grafikte kullanılan eksen noktaları ve teğet çizim noktaları da bu sayfadadır.
Kullanılan formüller
Koşul kontrolü H sayfasında yapılır, sonuç S sayfasında gösterilir. P noktasının elips dışında olup olmadığı şu formülle sınanır:Koşul sağlanmadığında S sayfasındaki H18 hücresi "Uygun DEĞİL" yazar, sağlandığında "UYGUN" yazar. Koşul sağlanmıyorsa grafik noktaları NA değeri döndürür ve teğetler çizilmez. Nokta seçiminde OFFSET ve MATCH, elips çizimi ve açı hesaplarında SIN, COS, RADIANS, DEGREES ve ATAN2 fonksiyonları kullanılır. Parametreler a, k, fi, Ox, Oy, Px, Py gibi tanımlı adlarla çağrılır.
Makrolar
Dosya makro içerir, açarken makroları etkinleştirmeniz gerekir. Makrolar S sayfasının kod bölümündedir ve yalnızca kaydırma çubuklarını hücrelere bağlar; dosya silme veya dış bağlantı işlemi yoktur.- Çubuk makroları (Change ve Scroll olayları): Her çubuğun değeri ilgili hücreye yazılır. Ox ve Oy için -2 ile 2, Px ve Py için -7,5 ile 7,5 aralığı kullanılır; a, k ve ϕ değerleri de çubuk konumundan türetilir.
- Worksheet_Change: Hücreye değer elle yazıldığında geçerli aralıkta olup olmadığını denetler. Değer geçerliyse çubuk buna göre ayarlanır, değilse hücre çubuğun değerine döner. Geçerli aralıklar: a için 1-5, k için 0,1-0,9, ϕ için 0-179.
Nasıl kullanılır
- Dosyayı açıp makroları etkinleştirin.
- S sayfasında kaydırma çubuklarıyla elipsin merkezini, a, k ve ϕ değerlerini ayarlayın; isterseniz değerleri doğrudan hücrelere yazın.
- P noktasının Px ve Py değerlerini belirleyin.
- H18 hücresinde "UYGUN" sonucunu kontrol edin; P noktası elips dışındaysa teğetler grafikte görünür.
- Teğet noktalarını ve açıları H sayfasından okuyun.