Maximum
هذا البلوك الوظيفي يقوم بإيجاد أكبر قيمة بين مجموعة قابلة للتكوين من المدخلات الرقمية ويعيد كلًا من تلك القيمة وموقعها.
📥 المدخلات
Values
قيمة أو أكثر من القيم الرقمية (موفرة كمدخلات فردية أو كقائمة). يمكن تعديل عدد مقابس الإدخال المتاحة باستخدام التحكم أدناه.
📤 المخرجات
Number
أعلى قيمة رقمية مُعثر عليها بين المدخلات المزودة.
Index
موقع (فهرس يبدأ من الصفر) القيمة العليا داخل مجموعة المدخلات المزودة.
🕹️ الضوابط
Input size
اختر عدد المدخلات الرقمية المتاحة (مثلاً من 2 وحتى الحد الأقصى المكوّن). تغيير هذا الإعداد يضبط عدد القيم التي يمكنك توصيلها بالبلوك.
🎨 الميزات
تغيير ديناميكي لحجم المدخلات — غيّر بسهولة عدد المدخلات الرقمية التي يقبلها البلوك لتتناسب مع هيكل بياناتك.
مخرجات مزدوجة — يعيد كلًا من القيمة العظمى والفهرس المقابل لها بحيث يمكنك استخدام أيٍ منهما في المنطق اللاحق.
يعمل مع القوائم أو مقابس القيم الفردية عندما تكون متاحة.
📊 آلية التشغيل
عند تشغيل التدفق، يقوم البلوك بفحص المدخلات الرقمية المتصلة ويحدد القيمة العظمى وموقعها. يُؤخذ في الحسبان فقط المدخلات النشطة/المتصلة. إذا كانت هناك قيم متساوية متعددة تشكل القيمة العظمى، فسيتم إرجاع فهرس الظهور الأول.
📝 تعليمات الاستخدام
اضبط عدد المدخلات باستخدام التحكم
Input sizeليتوافق مع عدد القيم التي ستزوّدها.وصل مصادر رقمية (أو قائمة أرقام) بمداخل
Values.اقرأ مخرج
Numberللحصول على القيمة العظمى وIndexللحصول على موضعها.قم بتغذية تلك المخرجات إلى بلوكات أخرى لتشغيل المنطق أو العرض أو التسجيل.
💡 نصائح وحيل
استخدم
Get Elementلاستخراج قيمة محددة من قائمة قبل أو بعد بلوكMaximumعند العمل ببيانات مجمعة.اكمل مع
Batch ProcessingوGet Batch Sizeعند التعامل مع قوائم كبيرة أو بيانات متدفقة لتقليل استهلاك الذاكرة والتحكم بكيفية تغذية القيم إلى البلوك.أرسل المخرجات الرقمية إلى
Scopeلتصور تدفقات القيم الحية وملاحظة الاتجاهات أو القفزات بسهولة.لحساب النطاق، استخدم
Minimumبجانب هذا البلوك ثمSubtractلاحتساب max−min.خزّن النتائج باستخدام
Data Memoryإذا احتجت لتجميد أو الاحتفاظ بقيمة عظمى للمقارنة لاحقًا.
🛠️ استكشاف الأخطاء وإصلاحها
لا توجد نتيجة صالحة: تأكد من توصيل مدخل رقمي واحد على الأقل.
فهرس غير متوقع عند تساوي القيم:
Indexالمرجع يعود لحدوث القيمة الأولى.المدخلات غير الرقمية ستمنع الحصول على نتائج مفيدة — تحقق من أن البلوكات المصدرية توفر أرقامًا.
آخر تحديث