Dosya simgesi

Dik Elipsler Kesişimi

Bu dosya, merkezleri O(0,0) noktasında olan ve birbirine dik duran iki özdeş elipsin kesişim noktalarını hesaplar. Elips parametreleri değiştirildikçe kesişim noktaları ve grafik anında güncellenir; animasyon düğmesiyle küçük eksen katsayısı otomatik olarak değiştirilerek elipslerin değişimi izlenir.

Dosyanın içeriği​

  • S: Giriş ve grafik sayfasıdır. Yarı büyük eksen uzunluğu (F4), yarı küçük eksen için katsayı (F6) ve 1. elipsin rotasyon açısı (F8) burada girilir. Kesişim noktalarının koordinatları (P, Q, R, S), animasyon sayacı ve süre bilgisi de bu sayfadadır. Sayfada elipsleri gösteren bir grafik ve üç kaydırma çubuğu bulunur.
  • H: Hesap sayfasıdır. Kesişim noktalarının y değerlerini ve ikinci dereceden denklemin katsayılarını, diskriminantını ve köklerini içerir.

Kullanılan formüller​

Hesap, adlandırılmış aralıklarla kurulmuştur: a yarı büyük ekseni, k katsayıyı, f açıyı (derece), fi ise açının radyan karşılığını verir. v adı, küçük eksenin büyük eksene oranını belirler. E1.x, E1.y, E2.x ve E2.y adları iki elipsin grafikte çizilen koordinatlarını üretir.
Kesişim noktasının y değeri H sayfasında şu formülle bulunur:
Excel formülü
=EĞER(v=0;0;EĞERHATA(F8*SIN(fi)+F9*COS(fi);YOK()))
=IF(v=0,0,IFERROR(F8*SIN(fi)+F9*COS(fi),NA()))
İkinci dereceden denklemin diskriminantı F6 hücresinde hesaplanır, F8 ve F11 hücreleri kökleri verir. S sayfasındaki R6 hücresi, H sayfasında sonuç yoksa "YOK" yazdırır.

Makrolar​

Dosya makro içerir, açarken makroları etkinleştirmeniz gerekir. Kod zararlı bir işlem içermez; dosya silme veya dış bağlantı yoktur.
  • aBar, kBar, fBar olayları: Kaydırma çubuklarının değerini a, k ve f hücrelerine yazar. Açı için çubuk değerinden 90 çıkarılır, böylece aralık -90 ile 90 derece olur.
  • Worksheet_Change: Hücreye elle değer girildiğinde ilgili çubuğu günceller. a için 0,7-1, k için 0-1, f için -90 ile 90 aralığı geçerlidir; aralık dışı girişte önceki çubuk değeri geri yazılır.
  • basla: Animasyonu başlatır. Çubukları devre dışı bırakır, sayfayı korumaya alır ve sayacı döngüyle artırarak katsayıyı değiştirir; geçen süreyi hesaplar.
  • dur: Animasyonu durdurur, sayfa korumasını kaldırır ve çubukları yeniden etkinleştirir.

Nasıl kullanılır​

  1. Dosyayı açıp makroları etkinleştirin.
  2. S sayfasında yarı büyük eksen, katsayı ve rotasyon açısını çubuklarla ya da hücrelere değer yazarak ayarlayın.
  3. Kesişim noktalarını S sayfasındaki P, Q, R, S satırlarından ve grafikten izleyin.
  4. Animasyon için basla makrosunu çalıştırın; durdurmak için dur makrosunu çalıştırın.

52779 tarafından daha fazla dosya

Detaylar
Yazar
52779
İndirme
7
Gösterim
2,350
İlk sürüm
Güncel
SHA-256
0149ac51607e5a786de8b625151d23ab121555f0b6e5b0156bbd38aac36a9b13

Puanlar

5.00 Oylama 1 İnceleme

En son değerlendirmeler

Faydalı bir dosya, paylaştığınız için sağolun.
Geri
Üst