Dosya simgesi

Elips İçerisinde Çokgen

Bu şablon, köşeleri bir elips üzerinde bulunan konveks çokgeni ve bu çokgene iç teğet elipsi grafik üzerinde çizer. Köşe sayısı, elips merkezi, boyut, eksen oranı ve dönme açısı kaydırma çubuklarıyla değiştirilir; grafik anında güncellenir. Dosya makro içerir, açarken makroları etkinleştirmeniz gerekir.

Dosyanın içeriği​

  • S: Kontrol ve grafik sayfasıdır. Çokgenin köşe sayısı (n), elips merkezi (Ox, Oy), çevrel çember yarıçapı (d), eksen oranı (k) ve dönme açısı (f) bu sayfadaki hücrelerde tutulur ve kaydırma çubuklarıyla bağlantılıdır. Sayfada ayrıca animasyon bölümü bulunur.
  • H: Hesap sayfasıdır. Düzgün çokgenin köşe koordinatları, elips içindeki çokgenin köşe koordinatları, köşe etiketlerinin konumları ve elips eksen uç noktaları ile merkezi tablolar halinde listelenir.

Kullanılan formüller​

  • Düzgün çokgenin köşe değerleri H sayfasının C sütununda hesaplanır. Köşe numarası boşsa hücre boş kalır:
    Excel formülü
    =EĞER(B3="";"";d*COS(B3))
    =IF(B3="","",d*COS(B3))
  • Elips üzerindeki köşe koordinatı, düzgün çokgen noktasının eksen oranı k ile ölçeklenip fi açısı kadar döndürülmesiyle bulunur:
    Excel formülü
    =EĞER($A3="";YOK();Ox+$C3*COS(fi)-k*$D3*SIN(fi))
    =IF($A3="",NA(),Ox+$C3*COS(fi)-k*$D3*SIN(fi))
  • Köşe numaraları A sütununda n değerine kadar otomatik artar. Kullanılmayan satırlarda #N/A değeri üretilir; bu değer grafikte noktanın çizilmemesini sağlar.
  • Elips çizimi için Ecx, Ecy, Eix ve Eiy adlı tanımlı adlar kullanılır; a, b ve m adları iç elips yarıçapını ve etiket konumunu belirler.

Makrolar​

  • nBar, wBar, OxBar, OyBar, dBar, kBar, fBar için Change ve Scroll olayları: Çubuk değeri ilgili hücreye yazılır. Örneğin d değeri çubuk değerinin 20'ye, k değeri 100'e bölünmesiyle bulunur.
  • Worksheet_Change: Hücreye elle değer girildiğinde sınırları denetler ve çubuğu günceller. Sınırlar: n için 3-12, açı için 0-359, Ox ve Oy için -1 ile 1, d için 1-3, k için 0,1-1, f için -90 ile 90. Sınır dışı girişte hücre çubuktaki değere döner.
  • basla: Animasyonu başlatır. Çubukları devre dışı bırakır, sayfayı korumaya alır ve açıyı döngüyle birer artırarak çokgeni döndürür; geçen süreyi de hesaplar.
  • dur: Animasyonu durdurur, sayfa korumasını kaldırır ve çubukları yeniden etkinleştirir.
Kodda dosya silme ya da dış bağlantı işlemi bulunmaz.

Nasıl kullanılır​

  1. Dosyayı açın ve makroları etkinleştirin.
  2. S sayfasında kaydırma çubuklarıyla köşe sayısını, merkez konumunu, d yarıçapını, k oranını ve f açısını ayarlayın; değerleri hücrelere elle de yazabilirsiniz.
  3. Grafikte çokgen ve elips değişikliklere göre yeniden çizilir.
  4. Dönme animasyonu için Animasyon düğmesini kullanın; durdurmak için durdurma düğmesine basın.

52779 tarafından daha fazla dosya

Detaylar
Yazar
52779
İndirme
7
Gösterim
1,834
İlk sürüm
Güncel
SHA-256
6f951eb4c672fdb963a87c86f41af23a75925188aba7c881e40118750e1b6215

Puanlar

5.00 Oylama 1 İnceleme

En son değerlendirmeler

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