Programmer Guide/Command Reference/EVAL/vv: Difference between revisions
From STX Wiki
< Programmer Guide | Command Reference | EVAL
Jump to navigationJump to search
m (1 revision: Initial import) |
No edit summary |
||
(5 intermediate revisions by one other user not shown) | |||
Line 1: | Line 1: | ||
{{DISPLAYTITLE:{{SUBPAGENAME}}}} | {{DISPLAYTITLE:{{SUBPAGENAME}}}} | ||
Create a vector by concatenating the arguments (scalars and vectors). | Create a vector by concatenating the arguments (scalars and vectors). | ||
;Usage: <code><var>vv(x1</var> {, <var>x2</var> {, ...}})</code> | |||
:;<var>x1</var>, <var>x2</var>, ...: each argument can be a scalar or a vector | |||
;Result: The concatenated vector. | |||
;See also: [[../vvget|vvget]], [[../vvset|vvset]], [[../vvcat|vvcat]], [[../vmcol|vmcol]], [[../vmrow|vmrow]], [[../vsubn|vsubn]], [[../vsubc|vsubc]] | |||
[[../#Functions|<function list>]] | |||
Example: | |||
<pre> | <pre> | ||
# | #a := eval vv(1,2,4,8,16) | ||
// -> #a = { 1 , 2 , 4 , 8 , 16 } | |||
#b := eval vv(0 , $#a , 32) | |||
// -> #b = { 0 , 1 , 2 , 4 , 8 , 16 , 32 } | |||
</pre> | </pre> |
Latest revision as of 12:13, 21 April 2011
Create a vector by concatenating the arguments (scalars and vectors).
- Usage
vv(x1 {, x2 {, ...}})
- x1, x2, ...
- each argument can be a scalar or a vector
Example:
#a := eval vv(1,2,4,8,16) // -> #a = { 1 , 2 , 4 , 8 , 16 } #b := eval vv(0 , $#a , 32) // -> #b = { 0 , 1 , 2 , 4 , 8 , 16 , 32 }