Vidíte historickú verziu tejto stránky. Pozrite si aktuálnu verziu.

Porovnať s aktuálnou verziou Zobraziť históriu stránky

Verzia 1 Ďalej »

Funkcia %CalcVectors 


Popis

(Starý názov funkcie %CalcVektors

Funkcia vykoná danú operáciu nad každou dvojicou hodnôt s rovnakou časovou značkou v zmenových vektoroch, pričom chýbajúce hodnoty nahradzuje za 0.

Deklarácia
VECTOR := %CalcVectors(
	ARRAY|VECTOR a, 
	ARRAY|VECTOR b, 
	OPERATION
)
Parametre
_array|vectorAMeno zdrojového lokálneho vektora | poľa vektorov 
_array|vectorBMeno zdrojového lokálneho vektora | poľa vektorov 
_operationOperácia, ktorá sa vykoná medzi vektormi (%OP_Add, …)
_btČas, ktorý bude v dopyte dosadený za reťazec @@BT@@ v predvolenom lokálnom čase.
_etČas, ktorý bude v dopyte dosadený za reťazec @@ET@@ v predvolenom lokálnom čase.
_param1, ...,  _param9Voliteľné parametre SQL dopytu.
Príklad
-- načíta dva vektory a vypočíta ich súčet
VECTOR _v;

%LoadVector(VECTOR.SRC.1, _BT, _ET, _STEP);
%LoadVector(VECTOR.SRC.2, _BT, _ET, _STEP);
_v := %CalcVectors(VECTOR.SRC.1, VECTOR.SRC.2, %OP_Add);

RETURN _v;

Súvisiace stránky:

TODO

  • Žiadne štítky