Porovnávané verzie
porovnané s
Kľúč
- Tento riadok sa pridal
- Riadok je odstránený.
- Formátovanie sa zmenilo.
Funkcia %CombineVectors
Popis
(Starý názov funkcie %CombineVektors)
Funkcia vytvorí kombináciu dvoch vektorov. Ak je hodnota hlavného (druhého) vektora invalidná, bude nahradená hodnotou druhého (prvého) vektora. Ináč ostane pôvodná hodnota.hodnôt vektorov tak, že pre každý index použije poslednú platnú hodnotu zo zadaných vektorov.
Deklarácia
| Blok kódu | ||||
|---|---|---|---|---|
| ||||
VECTOR := %CombineVectors( ARRAY|VECTOR|VECTORS, _values1 [ARRAY|, VECTOR|VECTORS] _values2 [, ....]] ) |
Parametre
| _array|vector|vectors | Meno hlavného vektora | _[array|vector|vectors] | values1, _values2, ... | Zdrojové hodnoty.Meno ďalšieho vektora |
Príklad
| Blok kódu | ||||
|---|---|---|---|---|
| ||||
VECTOR _src1, _src2, _src3, _v; -- zdrojové vektory majú len po jednej platnej hodnote %CreateVector(_src1, 3); %CreateVector(_src2, 3); %CreateVector(_src3, 3); _src1[1] := 1; _src2[2] := 2; _src3[3] := 3; -- výsledný vektor bude obsahovať tri platné hodnoty: 1, 2, 3 _v := %CombineVectors(_src1, _src2, _src3); RETURN _v; |
| Info | ||
|---|---|---|
| ||
TODO |