ttclass/vec.m

From Spinach Documentation Wiki
Revision as of 18:53, 5 June 2026 by Kuprov (talk | contribs) (Rename Arguments section heading to Parameters)
Jump to: navigation, search

Stretches arrays into vectors - useful for situations when the stand- ard (:) syntax is not available.

Syntax

    A=vec(A)

Parameters

    A - numeric or ttclass array

Outputs

    A - numeric or ttclass array

    WARNING: for tensor trains this operation proceeds by stretching eve-
    ry core of the tensor train. the result is not the same as
    column-wise matrix stretching (it is an element permutation
    away from it), but the resulting order of elements is consi-
    stent with tensor train Kronecker product operation output.

See also

ttclass.m, ttclass/full.m, ttclass/size.m, Tensor train functions

Version 2.1, authors: Dmitry Savostyanov, Ilya Kuprov