میانگین متحرک نمایی مقادیر برای زمان تعیین شده را محاسبه می کند.
نحو
نمایی متحرک میانگین(x)(ارزش, واحد زمانی)
هر مقدار مربوط به واحد زمانی تعیین شده است. نیمه عمر x تاخیر زمانی است که در آن وزن های نمایی به نصف کاهش می یابد. تابع میانگین وزنی را برمی گرداند: هر چه نقطه زمانی قدیمی تر باشد، مقدار مربوطه وزن کمتری در نظر گرفته می شود.
استدلال ها
- ارزش - ارزش. عدد صحیح، شناور یا اعشاری.
- واحد زمان - واحد زمان. عدد صحیح، شناور یا اعشاری. واحد زمانی یک مُهر زمانی (ثانیه) نیست، بلکه شاخصی از بازه زمانی است. با استفاده از intDiv قابل محاسبه است.
مولفه های
- x - دوره نیمه عمر. عدد صحیح، شناور یا اعشاری.
مقادیر برگردانده شده
- میانگین متحرک هموار شده نمایی مقادیر x زمان گذشته را در آخرین نقطه زمانی برمی گرداند.
مثال ها
┌── دما─┬─مهر زمان──┐ │ 95 │ 1 │ │ 95 │ 2 │ │ 95 │ 3 │ │ 96 │ 4 │ │ 96 │ 5 │ │ 96 │ 6 │ │ 96 │ 7 │ │ 97 │ 8 │ │ 97 │ 9 │ │ 97 │ 10 │ │ 97 │ 11 │ │ 98 │ 12 │ │ 98 │ 13 │ │ 98 │ 14 │ │ 98 │ 15 │ │ 99 │ 16 │ │ 99 │ 17 │ │ 99 │ 18 │ │ 100 │ 19 │ │ 100 │ 20 │ └──────────────┴────────────┘
انتخاب کنید نمایی متحرک میانگین(5)(درجه حرارت, مهر زمانی);
┌──نمایی متحرک میانگین(5) (دما، مهر زمانی)──┐ │ 92. 25779635374204 │ └───────────────────────────────────────────────────────┘
انتخاب کنید ارزش, زمان, گرد(exp_smooth, 3), بار(exp_smooth, 0, 1, 50) AS بار از جانب ( انتخاب کنید (عدد = 0) OR (عدد >= 25) AS ارزش, عدد AS زمان, نمایی متحرک میانگین(10)(ارزش, زمان) بر فراز (ردیف ها بین نامحدود پیشین و جاری ROW) AS exp_smooth از جانب شماره(50) )
┌─value─┬─time─┬─round (exp_smooth, 3)─┬─bar ─────────────────┐ │ 1 │ 0 │ 0. 067 │ ███▎ │ │ 0 │ 1 │ 0. 062 │ ███ │ │ 0 │ 2 │ 0. 058 │ ██▊ │ │ 0 │ 3 │ 0. 054 │ ██▋ │ │ 0 │ 4 │ 0. 051 │ ██▌ │ │ 0 │ 5 │ 0. 047 │ ██▎ │ │ 0 │ 6 │ 0. 044 │ ██▏ │ │ 0 │ 7 │ 0. 041 │ ██ │ │ 0 │ 8 │ 0. 038 │ █▊ │ │ 0 │ 9 │ 0. 036 │ █▋ │ │ 0 │ 10 │ 0. 033 │ █▋ │ │ 0 │ 11 │ 0. 031 │ █▌ │ │ 0 │ 12 │ 0. 029 │ █▍ │ │ 0 │ 13 │ 0. 027 │ █▎ │ │ 0 │ 14 │ 0. 025 │ █▎ │ │ 0 │ 15 │ 0. 024 │ █▏ │ │ 0 │ 16 │ 0. 022 │ █ │ │ 0 │ 17 │ 0. 021 │ █ │ │ 0 │ 18 │ 0. 019 │ ▊ │ │ 0 │ 19 │ 0. 018 │ ▊ │ │ 0 │ 20 │ 0. 017 │ ▋ │ │ 0 │ 21 │ 0. 016 │ ▋ │ │ 0 │ 22 │ 0. 015 │ ▋ │ │ 0 │ 23 │ 0. 014 │ ▋ │ │ 0 │ 24 │ 0. 013 │ ▋ │ │ 1 │ 25 │ 0. 079 │ ███▊ │ │ 1 │ 26 │ 0. 14 │ ███████ │ │ 1 │ 27 │ 0. 198 │ █████████▊ │ │ 1 │ 28 │ 0. 252 │ ████████████▌ │ │ 1 │ 29 │ 0. 302 │ ███████████████ │ │ 1 │ 30 │ 0. 349 │ █████████████████▍ │ │ 1 │ 31 │ 0. 392 │ ███████████████████▌ │ │ 1 │ 32 │ 0. 433 │ ████████████████████████ │ 1 │ 33 │ 0. 471 │ ██████████████████ │ 1 │ │ 0. 506 │ ███████████████████████ │ 1 │ 35 │ 0. 539 │ ████████████████ ضبط μO │ │ │ │ │ 1 │ 36 │ 0. 57 │ ███████████████ ███████████████ همراه ضبط │ │ │ │ │ 1 │ 37 │ 0. 599 │ ███████████████ ضبط ████████ │ │ │ │ │ 1 │ 38 │ 0. 626 │ 1 │ 39 │ 0. 651 │ ███████████████ همراه ضبط │ │ 1 │ 40 │ 0. 674 │ ███████████████ همراه ضبط کننده │ 1 │ 41 │ 0. 696 │ ███████████████ ضبط ██████████████ │ │ │ │ │ 1 │ 42 │ 0. 716 │ ███████████████ ضبط ███████████████ │ │ │ │ │ 1 │ 43 │ 0. 735 │ ███████████████ ضبط ████████████████ │ │ │ │ │ │ 1 │ 44 │ 0. 753 │ ███████████████ همراه ضبط کننده │ 1 │ 45 │ 0. 77 │ ███████████████ ضبط ██████████████████ │ │ │ │ │ 1 │ 46 │ 0. 785 │ ██████████████ ██████████████ همراه ضبط کننده │ 1 │ 47 │ 0. 8 │ ██████████████ ضبط کننده رقیب │ ██████████████████ │ │ │ │ │ 1 │ │ 48 │ 0. 813 │ 1 │ │ 49 │ 0. 825 │ ███████████████ ███████████████ ███████████████ همراه ضبط کننده └───────┴──────┴──────────────────────┴────────────────────────────────────────────┘
ايجاد كردن جدول داده ها موتور = خاطره AS انتخاب کنید 10 AS ارزش, اوقات فراغت('2020-01-01') + (3600 * عدد) AS زمان از جانب شماره_م(10); - با استفاده از intviv ، مدت زمان را محاسبه کنید انتخاب کنید ارزش, زمان, نمایی متحرک میانگین(1)(ارزش, intdiv(touint32(زمان), 3600)) بر فراز (سفارش BY زمان باسن) AS سر, intdiv(touint32(زمان), 3600) AS واحد زمانی از جانب داده ها سفارش BY زمان باسن; ┌─ارزش─┬────────────────زمانparaderap ، timeUnit ، │ 10 │ 2020-01-01 00:00:00 │ 5 │ 438288 │ │ 10 │ 2020-01-01 01:00:00 │ 7.5 │ 438289 │ │ 10 │ 2020-01-01 02:00:00 │ 8. 75 │ 438290 │ │ 10 │ 2020-01-01 03:00:00 │ 9. 375 │ 438291 │ │ 10 │ 2020-01-01 04:00:00 │ 9. 6875 │ 438292 │ │ 10 │ 2020-01-01 05:00:00 │ 9. 84375 │ 438293 │ │ 10 │ 2020-01-01 06:00:00 │ 9. 921875 │ 438294 │ │ 10 │ 2020-01-01 07:00:00 │ 9. 9609375 │ 438295 │ │ 10 │ 2020-01-01 08:00:00 │ 9. 98046875 │ 438296 │ │ 10 │ 2020-01-01 09:00:00 │ 9. 990234375 │ 438297 │ └───────┴─────────────────────┴─────────────┴──────────┘ - با استفاده از TorelativeHoum ، مدت زمان را محاسبه کنید انتخاب کنید ارزش, زمان, نمایی متحرک میانگین(1)(ارزش, تورتوراء(زمان)) بر فراز (سفارش BY زمان باسن) AS سر, تورتوراء(زمان) AS واحد زمانی از جانب داده ها سفارش BY زمان باسن; ┌─ارزش─┬────────────────زمانparaderap ، timeUnit ، │ 10 │ 2020-01-01 00:00:00 │ 5 │ 438288 │ │ 10 │ 2020-01-01 01:00:00 │ 7.5 │ 438289 │ │ 10 │ 2020-01-01 02:00:00 │ 8. 75 │ 438290 │ │ 10 │ 2020-01-01 03:00:00 │ 9. 375 │ 438291 │ │ 10 │ 2020-01-01 04:00:00 │ 9. 6875 │ 438292 │ │ 10 │ 2020-01-01 05:00:00 │ 9. 84375 │ 438293 │ │ 10 │ 2020-01-01 06:00:00 │ 9. 921875 │ 438294 │ │ 10 │ 2020-01-01 07:00:00 │ 9. 9609375 │ 438295 │ │ 10 │ 2020-01-01 08:00:00 │ 9. 98046875 │ 438296 │ │ 10 │ 2020-01-01 09:00:00 │ 9. 990234375 │ 438297 │ └───────┴─────────────────────┴─────────────┴──────────┘
تجارت گزینه های دودویی در ایران...
ما را در سایت تجارت گزینه های دودویی در ایران دنبال می کنید
برچسب :
نویسنده : زینالعابدین مراغهای
بازدید : <-PostHit->
تاريخ : جمعه
20 مرداد
1402 ساعت: 20:40