Funkcia vykoná výpočet EDA-L predpisu a na výsledných hodnotách spočíta vybranú štatistiku.
%EDA_StatCalcFunctionRec( INT in statType, INT in vectorType, TEXT in funcBody, TIME in bt, TIME in et, INT/TEXT in period, REC in params, REAL out value, INT out errorCode ); |
Parameter | Dátový typ | Typ | Popis | |
---|---|---|---|---|
1 | statType | INT | in | Typ štatistiky. |
2 | vectorType | INT | in | Typ vektora. |
3 | funcBody | TEXT | in | Predpis funkcie v EDA-L. |
4 | bt | TIME | in | Začiatok obdobia pre načítanie hodnôt. |
5 | et | TIME | in | Koniec obdobia pre načítanie hodnôt. |
6 | period | INT/TEXT | in | Perióda načítania hodnôt. |
7 | params | REC | in | Štruktúra voliteľných parametrov. |
8 | value | REAL | out | Výsledná hodnota. |
9 | 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 | valueType | INT | 3 | Typ hodnoty. |
4 | vectorPeriodBeginTime | TIME | Počiatočný čas, od ktorého sa aplikuje krok vektora (pre všeobecné periodické vektory). | |
5 | vectorPeriodStepBase | INT | Veľkosť základného kroku periodického vektora (pre všeobecné periodické vektory). | |
6 | vectorPeriodStepCount | INT | Počet základných krokov v jednej perióde vektora (pre všeobecné periodické vektory). | |
7 | vectorPeriodTimeZone | INT | Offset časového pásma periódy vektora v sekundách. | |
8 | isIntegral | BOOL | @FALSE | Príznak integrálnosti hodnôt. |
9 | viewRoundType | INT | 0 | Typ zaokrúhľovania. |
10 | viewRoundDecPlaces | INT | 0 | Počet desatinných miest zaokrúhlenia. |
11 | useAbsValues | BOOL | @FALSE | Príznak použitia absolútnych hodnôt pre štatistiku. |
12 | userName | TEXT | Meno užívateľa. | |
13 | version | INT/TEXT | Identifikátor (id/kód) verzie. | |
14 | envName | TEXT | Názov EDA prostredia, ktoré sa použije pre výpočet. | |
15 | paramBlockId | INT | Identifikátor bloku parametrov. |
|