خلاصه
Analyze CHOP تمام مقادیر یک کانال را بررسی کرده و یک نتیجه عددی تکی را در خروجی ارائه میدهد. خروجی تنها یک نمونه طول دارد. این نود میتواند حداکثر، میانگین، قلهها و سایر جنبههای یک کانال را تحلیل کند.
محتوای صفحه
-
خلاصه
-
پارامترها – صفحه Analyze
-
پارامترها – صفحه عمومی (Common)
-
ورودیهای اپراتور
-
کانالهای Info CHOP
-
5.1. کانالهای عمومی Info CHOP
-
5.2. کانالهای عمومی Info Operator
-
پارامترها – صفحه Analyze
Function function – ⊞ – این منو تعیین میکند چه تابعی روی کانال اعمال شود.
-
Average average – میانگین کانال.
-
Maximum maximum – بیشترین مقدار کانال.
-
Minimum minimum – کمترین مقدار کانال.
-
Index of Maximum maximumindex – اندیس بیشترین مقدار.
-
Index of Minimum minimumindex – اندیس کمترین مقدار.
-
Sum sum – مجموع تمام نمونههای کانال.
-
RMS Power rmspower – مقدار RMS (ریشه دوم میانگین مربعات) کانال.
-
Value of First Peak firstpeakvalue – مقدار اولین قله در کانال.
-
Index of First Peak firstpeakindex – اندیس اولین قله در کانال. اندیس اولین نمونه برابر 0 است.
-
Value of Last Peak lastpeakvalue – مقدار آخرین قله.
-
Index of Last Peak lastpeakindex – اندیس آخرین قله.
-
Value of Highest Peak highestpeakvalue – مقدار بالاترین قله در کانال.
-
Index of Highest Peak highestpeakindex – اندیس بالاترین قله. اگر چند نمونه مقدار مساوی با بیشترین قله داشته باشند، اندیس آخرین نمونه قله بازگردانده میشود.
-
Value of Lowest Peak lowestpeakvalue – مقدار پایینترین قله در کانال.
-
Index of Lowest Peak lowestpeakindex – اندیس پایینترین قله. اگر چند نمونه مقدار مساوی با کمترین قله داشته باشند، اندیس آخرین نمونه قله بازگردانده میشود.
-
Total Peaks totalpeaks – تعداد کل قلههای کانال.
-
Duplicates duplicates – دو کانال اضافی برای هر کانال ورودی ایجاد میکند:
-
تعداد کل مقادیر تکراری یک مقدار خاص (count)
-
اندیس اولین باری که آن مقدار در کانال ظاهر شده است (index).
-
Allow Start Peaks allowstart – اگر مقدار دو نمونه اول v0 و v1 باشد و v0 > v1، آن را یک قله محسوب کن. بهصورت پیشفرض اولین نمونه هرگز قله محسوب نمیشود.
Allow End Peaks allowend – اگر مقدار دو نمونه آخر vn و vm باشد و vm > vn، آن را یک قله محسوب کن. بهصورت پیشفرض آخرین نمونه هرگز قله محسوب نمیشود.
No Peak Value nopeakvalue – وقتی هیچ قلهای پیدا نشود، این عدد (پیشفرض -1) در خروجی نمایش داده میشود. وقتی تابع روی Peak Index یا Peak Value تنظیم شده باشد، این پارامتر روشی برای تشخیص نبودن قله است.
Analyze Valleys vs Peaks valleys – بهجای قلهها، درهها را تحلیل میکند (اولین دره، بالاترین دره، پایینترین دره) وقتی گزینههای مربوطه از منوی Function انتخاب شده باشند.
پارامترها – صفحه عمومی (Common Page)
Time Slice timeslice – با روشن کردن این گزینه، کانالها به حالت “Time Sliced” در میآیند. Time Slice یعنی فاصله بین آخرین فریم محاسبهشده و فریم جاری.
Scope scope – تعیین میکند کدام کانالها تحتتأثیر قرار بگیرند. برخی CHOPها از یک رشته Scope در صفحه عمومی استفاده میکنند. (بخش Pattern Matching را ببینید).
Sample Rate Match srselect – ⊞ – برای زمانی که نرخ نمونهگیری ورودیهای مختلف CHOP متفاوت است. در هنگام Resampling، منحنیها بر اساس روش اینترپولیشن انتخابشده (یا بهصورت پیشفرض “Linear”) بازنمونهگیری میشوند.
-
Resample At First Input’s Rate first – استفاده از نرخ نمونه ورودی اول برای بازنمونهگیری بقیه.
-
Resample At Maximum Rate max – بازنمونهگیری به بالاترین نرخ نمونه.
-
Resample At Minimum Rate min – بازنمونهگیری به کمترین نرخ نمونه.
-
Error If Rates Differ err – در صورت ناسازگاری نرخ نمونه، خطا میدهد.
Export Method exportmethod – ⊞ – تعیین میکند کانال CHOP چگونه به پارامتر متصل شود. (به مقاله Export مراجعه کنید).
-
DAT Table by Index datindex – استفاده از جدول DAT dock شده و ارجاع به کانال از طریق اندیس آن در CHOP.
-
DAT Table by Name datname – استفاده از جدول DAT dock شده و ارجاع به کانال با نام کانال.
-
Channel Name is Path:Parameter autoname – نام کانال مقصد کامل برای اکسپورت است (مثلاً geo1/transform1:tx).
Export Root autoexportroot – مسیری را مشخص میکند که تمام مسیرهای اکسپورت بر اساس Channel Name is Path:Parameter نسبت به آن تنظیم میشوند.
Export Table exporttable – جدولی از نوع DAT که اطلاعات اکسپورت را نگه میدارد وقتی از روشهای DAT Table Export استفاده میشود.
ورودیهای اپراتور
-
Input 0: –
کانالهای Info CHOP
اطلاعات اضافی Analyze CHOP از طریق یک Info CHOP در دسترس است.
کانالهای عمومی Info CHOP
-
start – شروع بازه CHOP بر حسب نمونه.
-
length – تعداد نمونههای CHOP.
-
sample_rate – نرخ نمونهگیری کانالها بر حسب فریم بر ثانیه.
-
num_channels – تعداد کانالها در CHOP.
-
time_slice – اگر CHOP در حالت Time Slice فعال باشد مقدار 1، در غیر این صورت 0.
-
export_sernum – تعداد دفعاتی که ارتباطهای اکسپورت بهروزرسانی شدهاند.
کانالهای عمومی Info Operator
-
total_cooks – تعداد دفعاتی که اپراتور از زمان شروع پردازش “Cook” شده است.
-
cook_time – مدت زمان آخرین Cook بر حسب میلیثانیه.
-
cook_frame – شماره فریمی که آخرین بار اپراتور در آن Cook شده (نسبت به تایملاین کامپوننت).
-
cook_abs_frame – شماره فریمی که آخرین بار اپراتور Cook شده (نسبت به زمان مطلق).
-
cook_start_time – زمان شروع Cook در آن فریم (بر حسب میلیثانیه).
-
cook_end_time – زمان پایان Cook در آن فریم (بر حسب میلیثانیه).
-
cooked_this_frame – اگر اپراتور در این فریم Cook شده باشد مقدار 1.
-
warnings – تعداد هشدارهای این اپراتور (اگر وجود داشته باشد).
-
errors – تعداد خطاهای این اپراتور (اگر وجود داشته باشد).
