Funkcia %ChangePeriod


Popis

(Starý názov funkcie %ChangePeriode)

Zmena prekrokovania vektora s automatickým zohľadnením integrálnosti vstupných hodnôt.

Deklarácia

VECTOR %ChangePeriod(
	VECTOR		_values, 
	INT|TEXT	_period,
	[, TIME		_bt,
	   TIME		_et
	[, INT		_dayOffset := 0]]
)

VECTOR %ChangePeriod(
	VECTOR		_values, 
	INT|TEXT	_period
	[, INT		_dayOffset := 0]
)

Parametre

_vector

Zdrojový vektor. 

_period

Nová perióda vektora. Je možné použiť jeden z preddefinovaných krokov, kód alebo id užívateľsky alebo lokálne definovanej periódy.

_bt

Začiatočný čas intervalu. 

_et

Koncový čas intervalu.

_dayOffset

Časový posun v sekundách. Použiteľný len v kombinácii s preddefinovanými krokmi.

Príklad

-- načíta vektor s natívnou periodou a prevzorkuje ho na výstupnú
VECTOR _v;

%LoadVector(Vector.Src, _BT, _ET);
_v := %ChangePeriod(Vector.Src, _STEP, _BT, _ET);

RETURN _v; 
Napíšte komentár