Funkcia %AvgVectorJustify


Popis

(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;

Súvisiace stránky:

TODO

Napíšte komentár