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 |