linalg[vector] - create a vector
|
Calling Sequence
|
|
vector([x1, ..., xn])
vector(n, [x1, ..., xn])
vector(n)
vector(n, f)
|
|
Parameters
|
|
x[1], ..., x[n]
|
-
|
vector elements of type algebraic
|
n
|
-
|
length of the vector
|
f
|
-
|
function used to create the vector elements
|
|
|
|
|
Description
|
|
•
|
The vector function is part of the linalg package. It provides a simplified syntax for creating vectors. For a general description of vectors in Maple, see the information under vector.
|
•
|
The calls vector([x1, ..., xn]) and vector(n, [x1, ..., xn]) will produce a vector (a one-dimensional array) of length n containing the given elements.
|
•
|
The call vector(n) will produce a vector of length n with unspecified elements.
|
•
|
The call vector(n, f) will produce a vector of length n whose elements are the result of the function f acting on the index of the vector. Thus vector(n, f) is equivalent to vector(1..n, [f(1), f(2), ..., f(n)]).
|
•
|
Since vectors are represented as one-dimensional arrays, see information under array for further details about how to work with vectors.
|
•
|
The command with(linalg,vector) allows the use of the abbreviated form of this command.
|
|
Note: The online documentation in Maple uses the convention that vector (lowercase "v") refers to an array-based vector used by routines in the linalg package, and Vector (uppercase "V") refers to an rtable-based Vector used by routines in the LinearAlgebra package. See LA_general for more information about linear algebra computations in Maple.
|
|
|