Number Range
Bu fonksiyon bloğu, bir çift sayısal sınır (minimum ve maksimum) tanımlamak için kullanımı kolay yatay bir aralık kaydırıcısı sağlar. Eşikler, boyutlar veya senaryonuzdaki diğer parametreleri kontrol etmek için tekrar kullanılabilir sayısal aralıklar oluşturmakta faydalıdır.
📥 Girdiler
Minimum Alt sınırı geçersiz kılmak için bir sayı verin. (İsteğe bağlı)
Maximum Üst sınırı geçersiz kılmak için bir sayı verin. (İsteğe bağlı)
📤 Çıktılar
Range Geçerli min-max çifti, iki değerli sayısal aralık olarak çıkışa verilir. Bu çıktı, birden çok değer olarak işaretlenmiştir ve sayısal girdiler bekleyen bloklar tarafından tüketilebilir.
🕹️ Kontroller
Min - Max Geçerli sayısal çifti gösteren metin etiketi.
Range Slider Alt ve üst sınırları etkileşimli olarak ayarlamak için sürüklenen yatay kaydırıcı.
(ipucu) Minimum veya Maximum girişine bir değer bağlanırsa, bu değer kaydırıcının ilgili ucunu geçersiz kılar.
🎯 Özellikler
Gerçek zamanlı etkileşim: tek bir kaydırıcıyla aralığın her iki ucunu da ayarlayın.
Girdi geçersiz kılma: girişlere sayı bağlandığında kaydırıcı otomatik olarak güncellenir (ve sınırlandırılır).
Çoklu çıktı formatı: aralık, bir çift olarak sunulur; böylece diğer bloklarda doğrudan kullanılabilir.
Basit görsel geri bildirim: etiket, geçerli değerleri gösterir, böylece aktif sınırları her zaman bilirsiniz.
⚙️ Nasıl Çalışır
Dışarıdan hiçbir giriş bağlı değilse, blok
Range Sliderüzerinde ayarlı değerleri kullanır ve bunlarıMin - Maxetiketinde gösterir.MinimumveyaMaximumgirişine bir sayı bağlandığında, o değer etkinleşir ve kaydırıcı yeni sınırları yansıtacak şekilde güncellenir.Blok, geçerli sınırları sürekli olarak
Rangeüzerinden dışarı verir; böylece sonraki bloklar en güncel çifti alır.
📝 Kullanım Talimatları
Bloğu senaryonuza sürükleyin.
Range Sliderkollarını sürükleyerek istenen sayısal aralığı ayarlayın.İsterseniz kaydırıcı uçlarını başka bloklardan veya hesaplamalardan gelen sayılarla geçersiz kılmak için
Minimumve/veyaMaximumgirişlerini bağlayın.Sınırları işleme almak için
Rangeçıktısını sayısal girdi kabul eden herhangi bir bloğa bağlayın.
💡 İpuçları ve Püf Noktaları
Karşılaştırma blokları
GreaterveSmallerile kullanarak aralık kontrolleri oluşturun:GreaterveSmallersonuçlarınıAll Truee göndererek bir değerin aralık içinde olup olmadığını doğrulayın.Görüntü işleme limitlerini (örn. genişlik/yükseklik) sürükleyiciyle kontrol etmek için
RangeiImage ResizeveyaImage Paddinggirişlerine bağlayın.Eşikleri dinamik olarak değiştirmek için
Histogram On LineveyaImage Thresholdgibi bloklarla sayısal girdiler üzerinden birlikte kullanın.Operatörlerin kolayca yazabilmesi için sabit bir sayı geçersiz kılma isterseniz
Number Inputile eşleştirin.Çalışma sırasında aralığın nasıl değiştiğini görselleştirmek için sayısal çifti
Scopea gönderin.
(ipucu) Dışarıdan gelen bir giriş minimumu maksimumdan büyük ayarlarsa, blok kaydırıcının geçerli kalması için değerleri ayarlayıp sınırlar.
🛠️ Sorun Giderme
Bağlı değerler etkisiz görünüyor ise, girişlerin gerçekten bağlı olup sayısal çıktılar ürettiğini doğrulayın.
Kaydırıcı sıçrıyor veya görüntülenen çift beklenmedik ise,
MinimumveMaximumüzerinde çelişen dış girdiler olup olmadığını kontrol edin. Birini ayırıp kaydırıcının o ucu tekrar kontrol etmesini sağlayın.Sonraki bloklar garip davranıyorsa, onların iki değerli bir aralık kabul edip etmediğini ve aynı sıra (min, max) beklentisinde olduklarını doğrulayın.
Last updated