BEZIER Eğrisi Çizme

BEZIER Eğrisi Çizme

BEZIER Eğrisi Çizme
BEZIER Eğrisi Çizme, kontrol noktalarının koordinatlarına göre BEZIER eğrisini hesaplayıp grafikte gösteren makro destekli bir şablondur. Noktalar kaydırma çubuklarıyla veya hücreye değer yazılarak değiştirilir; eğri anında yeniden çizilir.

Dosyanın içeriği​

  • S: Kontrol paneli ve grafik sayfasıdır. A, B, C, D ve E noktaları için x ve y değerleri (Ax, Ay, Bx, By vb.) bulunur. Her nokta için bir işaret kutusu ve x ile y kaydırma çubukları yer alır. Ayrıca "Adım - Adım İlerleme", "Sayaç", "Süre", "Animasyon", "t" ve "BEZIER Eğrisi" alanları ile koşul durumunu gösteren hücre vardır.
  • H: Hesap sayfasıdır. "Tüm Noktalar ve KOŞUL Değerlendirme" tablosunda her noktanın aktif olup olmadığı, x ve y değerleri ve grafik noktaları listelenir. Eğri noktaları ve adım adım çizim için ara hesaplar da bu sayfadadır.

Kullanılan formüller​

  • Koşul kontrolü, en az 3 farklı nokta aktif olduğunda "R" değerini üretir:
    Excel formülü
    =EĞER(B9>=3;"R";"S")
    =IF(B9>=3,"R","S")
  • S sayfasındaki durum hücresi, koşul sağlanmadığında "Uygun DEĞİL", sağlandığında "UYGUN" yazar. Grafik serilerinde IFERROR ve NA kullanılır; koşul sağlanmayınca eğri çizilmez.
  • Tanımlı adlar (BSx, BSy, BHx, BHy), COMBIN ile Bernstein ağırlıklarını hesaplar. Nokta sayısına göre eğrinin derecesi değişir.
  • INDEX, SMALL, ROW, OFFSET ve MATCH fonksiyonları aktif noktaları ayıklamak için kullanılır.
  • Axa, Bxa gibi adlar, hücre değerini kaydırma çubuğu konumuna çevirmek için MROUND ve SIGN kullanır.

Makrolar​

Dosya makro içerir, açarken makroları etkinleştirmeniz gerekir. Makrolar S sayfasının kodunda yer alır ve dış bağlantı ya da dosya silme gibi işlem içermez.
  • ABox_Click ... EBox_Click: Nokta işaret kutusu seçilince noktayı aktif yapar ve çubukları açar; kaldırılınca noktayı boşaltır ve çubukları kapatır.
  • AxBar_Change ... EyBar_Change ve _Scroll olayları: Çubuk değerini -5 ile 5 arasındaki koordinata çevirip hücreye yazar. wBar çubuğu ilgili değeri 100'e bölerek yazar.
  • Worksheet_Change: Hücreye elle girilen koordinatın -5 ile 5 arasında sayısal olup olmadığını denetler. Geçerliyse çubuğu günceller, değilse çubuk değerine döner. Nokta aktif değilse girişi geri alır.
  • basla ve dur: Animasyonu başlatır ve durdurur.

Nasıl kullanılır​

  1. Dosyayı açıp makroları etkinleştirin.
  2. S sayfasında kullanmak istediğiniz noktaların işaret kutularını seçin; eğri için en az 3 farklı nokta gerekir.
  3. Kaydırma çubuklarıyla veya hücrelere -5 ile 5 arasında değer yazarak x ve y koordinatlarını belirleyin.
  4. Eğriyi grafikte izleyin; "Adım - Adım İlerleme" ve "Animasyon" seçenekleriyle oluşumunu aşama aşama görün.

ExcelDepo tarafından daha fazla dosya

Detaylar
Yazar
ExcelDepo
İndirme
6
Gösterim
2,532
İlk sürüm
Güncel
SHA-256
edc85c7a9986e611026e65ae5fd8ed2bd90f95a42174c22ab65cb4aee39a53b7

Puanlar

5.00 Oylama 1 İnceleme
Geri
Üst