Funkcia %CumSum 


Popis

Funkcia počíta priebežnú sumu hodnôt so základom.

Deklarácia

VECTOR %CumSum(
	VECTOR	_source,
	[, REAL	_base := 0]
)

Parametre

_source

Zdrojové hodnoty.

_base

Základ pre počítanie.

Príklad

VECTOR _src, _v;
INT _i;

-- zdrojový vektor obsahuje čísla 1 až 100
%CreateVector(_src, 100);
FOR _i = 1 TO %ValuesNr(_src) LOOP
 _src[_i] := _i;
END LOOP;

-- výsledný vektor bude na každom indexe obsahovať súčet všetkých dovtedajších hodnôt zdrojového vektora
_v := %CumSum(_src);

RETURN _v;

Súvisiace stránky:

TODO

Napíšte komentár