(Starý názov funkcie %AvgVektorJustify)
Funkcia vracia rovnaký vektor aký je na vstupe, pričom nahradzuje hodnoty v danom intervale priemerom týchto hodnôt. Parameter _invalidIsZero určuje, či sa majú neplatné hodnoty interpretovať ako 0 alebo vôbec nebrať do výpočtu.
Deklarácia
VECTOR %AvgVectorJustify( VECTOR _source, INT|TEXT _period, [, BOOL _invalidIsZero := 1] ) |
Parametre
_values | Zdrojové hodnoty. |
_period | Perióda na výpočet priemeru. |
_invalidIsZero | Nahrádza neplatné hodnoty za 0 (1) alebo ich ignoruje (0). |
Príklad
-- načíta zdrojový vektor a upraví jeho hodnoty na priemery podľa výstupnej periódy VECTOR _v; %LoadVector(Vector.Src, _BT, _ET); _v := %AvgVectorJustify(Vector.Src, _STEP); RETURN _v; |
TODO |