> For the complete documentation index, see [llms.txt](https://docs.augelab.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.augelab.com/arabic/alblwkat-alwzyfyh/blocks-reference/input-output/outputs-exports/scope.md).

# Scope

تُظهر هذه الدالة مخططات حية لما يصل إلى عشرة إشارات رقمية. استخدمها لمراقبة القيم في الوقت الحقيقي مثل العدادات، قراءات الحساسات، مقاييس تحليل الصورة أو الحالات البوليانية (تعرض كـ 0/1).

## 📥 المدخلات

`Input 1` قيمة رقمية للمنحنى 1 (تقبل integers, floats, booleans).\
`Input 2` قيمة رقمية للمنحنى 2.\
`Input 3` قيمة رقمية للمنحنى 3.\
`Input 4` قيمة رقمية للمنحنى 4.\
`Input 5` قيمة رقمية للمنحنى 5.\
`Input 6` قيمة رقمية للمنحنى 6.\
`Input 7` قيمة رقمية للمنحنى 7.\
`Input 8` قيمة رقمية للمنحنى 8.\
`Input 9` قيمة رقمية للمنحنى 9.\
`Input 10` قيمة رقمية للمنحنى 10.

كل مدخل يقبل تيارًا رقميًا واحدًا. القيم البوليانية تُرسم كـ 0 أو 1.

## 📤 المخرجات

تُنتج هذه الدالة لا مخرجات.

## 🕹️ عناصر التحكم

`Scope` منطقة الرسم التفاعلية حيث تُرسم المنحنيات وتُحدَّث في الوقت الحقيقي.\
`Curve Names` تُملأ تلقائيًا من تسميات مقابس الإدخال لتتمكن من معرفة أي منحنى يخص أي إشارة.

## 🎨 الميزات

* رسم حي لما يصل إلى عشرة منحنيات، يتم تحديثها في كل دورة تقييم.
* تسمية تلقائية للمنحنيات بناءً على المدخلات المتصلة.
* تقبل المدخلات العددية والبوليانية (يتم رسم البوليانية كـ 0/1).
* إمكانية تغيير الحجم لعرض أوضح.

## 📝 تعليمات الاستخدام

1. وصل المخرجات الرقمية من الدوال الأخرى إلى المقابس المناسبة `Input N`.
2. شغّل السيناريو؛ سيقوم `Scope` برسم القيم الواردة مع مرور الوقت.
3. قم بتغيير حجم الكتلة إذا احتجت منطقة رسم أكبر.
4. استخدم مدخلات مميزة لمقارنة الإشارات جنبًا إلى جنب (مثال: قناتان مختلفتان لحساسين).

## 📊 التقييم

في كل دورة تشغيل يقرأ الكتلة حتى عشرة مدخلات ويضيف قيمها الرقمية الحالية إلى المنحنيات المناظرة. إذا كان المدخل مفصولًا أو غير رقمي، سيحصل ذلك المنحنى على قيمة صفر افتراضية للتحديث الحالي.

## 💡 نصائح وحيل

* لاختبار الرسم بسرعة، غذِّ القيم عبر كتلة `Number Input`.
* ارسم العدادات أو معدلات الأحداث بتوصيل مخرجات مثل `Counter` أو `Cycle Timer` إلى مقابس `Input N`.
* صور عدد الأجسام أو عمليات الكشف بتوصيل مخرجات مثل `Object Count` من `Object Detection` أو `Person Count` من `Social Distance Detector`.
* راقب إحصاءات الصورة بتوصيل مخرجات مثل `Mean Value` و`Standard Deviation` من `Mean Value of Image` و`Std. of Image`.
* قارن مقاييس قنوات الألوان باستخدام مخرجات `Color Density Percentage`.
* استخدم إشارات بوليانية من `Logic Input` لمراقبة حالات التشغيل/الإيقاف (تظهر كـ 0/1).
* اجمعها مع `Get Batch Size` أو كتل التحكم بتدفق أخرى لتصور مقاييس المعالجة الدفعية أو التقدم.

## 🛠️ استكشاف الأخطاء وإصلاحها

* إذا لم يظهر شيء على الرسم، تأكد من توصيل المدخلات وأنها تُنتج قيمًا رقمية.
* إذا كان منحنى مسطحًا عند الصفر، تحقق أن الكتلة الموردة تُخرج أرقامًا فعليًا (استخدم `Number Input` للتحقق).
* إذا كانت التسميات غير واضحة، أعد تسمية المدخلات الصاعدة أو استخدم مصادر إشارة مميزة حتى تكون `Curve Names` التلقائية ذات معنى.
