EDA_CombineVectorsRec

EDA_CombineVectorsRec

Funkcia vykoná kombináciu hodnôt vektorov a to nasledovným spôsobom: 

Ak máme n vektorov, potom výsledná hodnota values[icol][i] sa rovná

(ak id_vektors[n][i] = NULL ?

(ak id_vektors[n - 1][i] = NULL ?

(......

(ak id_vektors[1][i] = NULL ? (NULL) : id_vektors[1][i])

)

: id_vektors[n - 1][i])

: id_vektors[n][i])

Deklarácia

%EDA_CombineVectorsRec( REC in vectorIds, TIME in bt, TIME in et, INT/TEXT in period, REC in params, REC out values, INT in column, INT out errorCode );

Parametre

 

Parameter

Dátový typ

Typ

Popis

1

vectorIds

REC

in

Štruktúra celých čísel - id vektorov.

2

bt

TIME

in

Začiatok obdobia pre načítanie hodnôt.

3

et

TIME

in

Koniec obdobia pre načítanie hodnôt.

4

period

INT/TEXT

in

Perióda načítania hodnôt.

5

params

REC

in

Štruktúra voliteľných parametrov.

6

values

REC

out

Výsledné hodnoty - štruktúra reálnych čísel.

7

column

INT

in

Poradové číslo stĺpca, do ktorého sa zapíšu výsledky.

8

errorCode

INT

out

Chybový (návratový) kód.

Obsah štruktúry voliteľných parametrov verzie 1:

 

Parameter

Dátový typ

Default

Popis

1

structVersion

INT

1

Verzia štruktúry - 1.

2

cacheId

INT

0

Identifikátor cache.

3

version

INT/TEXT

 

Identifikátor (id/kód) verzie.

4

envName

TEXT

 

Názov EDA prostredia, ktoré sa použije pre výpočet.