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. |
Súvisiace stránky:
Pridať komentár