Dosya simgesi

Noktalar Elips İçerisinde Mi?

Bu dosya, belirlenen noktaların bir elipsin iç ya da dış bölgesinde olup olmadığını hesaplar. Elipsin merkezi, yarı büyük ekseni, küçük eksen katsayısı ve rotasyon açısı ayarlanabilir; sonuçlar grafik üzerinde gösterilir. Dosya makro içerir, açarken makroları etkinleştirmeniz gerekir.

Dosyanın içeriği​

  • S: Elips parametrelerinin girildiği ve noktaların listelendiği ana sayfa. Elips merkezi (x ve y), yarı büyük eksen uzunluğu, yarı küçük eksen için katsayı, rotasyon açısı ve nokta adedi (en çok 30) bu sayfadadır. Noktalar x ve y sütunlarında No ile birlikte sıralanır.
  • H: Hesaplama sayfası. Nokta koordinatları, uygunluk kontrolü, her noktanın elips odaklarına ve merkezine göre açıları ile iki yönteme göre "İç" veya "Dış" sonuçları burada tutulur. Elips eksenlerinin uç noktaları ve grafik verileri de bu sayfadadır.
  • Dosyada 1 grafik vardır; elips ve noktalar iç/dış durumuna göre ayrı seriler olarak çizilir.

Kullanılan formüller​

  • H3 hücresindeki kontrol, nokta için x ve y değerlerinin sayı olup olmadığına bakar; geçerliyse "R", değilse "S" döndürür.
  • ATAN2, MOD, DEGREES ve RADIANS ile her noktanın elips merkezine göre açısı hesaplanır.
  • V sütunundaki Yöntem.2 sonucu, noktanın merkeze uzaklığını odak noktası biçimindeki kutupsal elips denklemiyle karşılaştırır:
    Excel formülü
    =EĞER($H3="R";EĞER(N3<=a*(1-e^2)/(1-e*COS(O3-fi));"İç";"Dış");"")
    =IF($H3="R",IF(N3<=a*(1-e^2)/(1-e*COS(O3-fi)),"İç","Dış"),"")
  • X sütunundaki ikinci sonuç, merkez eksenli kutupsal denklemle aynı karşılaştırmayı yapar; SQRT kullanılır.
  • J ve L sütunları, iç ve dış noktaları grafikte ayrı çizmek için NA ile boş değer üretir.
  • Tanımlı adlar (a, k, e, fi, n, Alanx, Alany, Nok) formülleri kısaltır; OFFSET ile nokta aralığı n değerine göre değişir.

Makrolar​

  • deger: Nok aralığındaki noktaları temizler, ardından x ve y sütunlarına RANDBETWEEN ile yaklaşık -8 ile 8 arasında iki ondalıklı rastgele değerler yazar ve bunları sabit değere çevirir. Makro Alt+F8 ile veya sayfaya atanmış bir düğmeyle çalıştırılır.
  • S sayfasındaki kod, kaydırma çubuklarını (x, y, a, k, f, n) ilgili hücrelere bağlar. Çubuk hareket ettirilince hücre güncellenir; hücreye elle değer yazılınca çubuk konumu da ayarlanır. Geçerli aralıklar: x ve y için -3 ile 3, yarı büyük eksen için 2 ile 8, katsayı için 0,1 ile 1, açı için -90 ile 90, nokta adedi için 1 ile 30. Aralık dışı değer girilirse çubuktaki değer geri yüklenir.
  • Kodda dosya silme veya dış bağlantı işlemi yoktur.

Nasıl kullanılır​

  1. Dosyayı açıp makroları etkinleştirin.
  2. S sayfasında elips merkezini, yarı büyük ekseni, katsayıyı ve rotasyon açısını kaydırma çubukları veya hücreler üzerinden belirleyin.
  3. Nokta adedini (n) seçin.
  4. Noktaların x ve y değerlerini elle girin ya da deger makrosunu çalıştırarak rastgele üretin.
  5. İç/Dış sonuçlarını H sayfasında, dağılımı grafikte izleyin.

52779 tarafından daha fazla dosya

Detaylar
Yazar
52779
İndirme
8
Gösterim
2,110
İlk sürüm
Güncel
SHA-256
b28b4495c2395b634cdb549163365c49e0383d9e60163c46a6198feba3a3229b

Puanlar

5.00 Oylama 1 İnceleme

En son değerlendirmeler

Dosyadan faydalandım, katkıda bulunanlara teşekkürler.
Geri
Üst