linalg(deprecated)/vector - Maple Help

# Online Help

###### All Products    Maple    MapleSim

Home : Support : Online Help : linalg(deprecated)/vector

linalg(deprecated)

 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

 • Important: The linalg package has been deprecated. Use the superseding command, Vector, instead.
 - For information on migrating linalg code to the new packages, see examples/LinearAlgebraMigration.
 • 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.

Examples

Important: The linalg package has been deprecated. Use the superseding command, Vector, instead.

 > $\mathrm{with}\left(\mathrm{linalg}\right):$
 > $\mathrm{vector}\left(\left[5,4,6,3\right]\right)$
 $\left[\begin{array}{cccc}{5}& {4}& {6}& {3}\end{array}\right]$ (1)
 > $\mathrm{vector}\left(4\right)$
 $\left[\begin{array}{cccc}{{\mathrm{?}}}_{{1}}& {{\mathrm{?}}}_{{2}}& {{\mathrm{?}}}_{{3}}& {{\mathrm{?}}}_{{4}}\end{array}\right]$ (2)
 > $\mathrm{vector}\left(4,0\right)$
 $\left[\begin{array}{cccc}{0}& {0}& {0}& {0}\end{array}\right]$ (3)
 > $f≔x↦{x}^{2}:$
 > $v≔\mathrm{vector}\left(4,f\right)$
 ${v}{≔}\left[\begin{array}{cccc}{1}& {4}& {9}& {16}\end{array}\right]$ (4)
 > $v\left[2\right]$
 ${4}$ (5)

 See Also