خلاصه
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 – تعداد خطاهای این اپراتور (اگر وجود داشته باشد).