Publisher review:Vector Algebra for Multidimensional Arrays of Vectors - Multiple outer products, cross divisions, norms, normalizations, projections, rejections This toolbox was written to complete the incomplete set of vectorial operations which can be performed with MATLAB 7 on block arrays of vectors (arrays of any size containing vectors along one of their dimensions).Since they automatically deal with N-D arrays of vectors, the functions in this toolbox comply with the ARRAYLAB philosophy (see the manual of the MULTIPROD toolbox, in "Matlab Central > File Exchange > Multiplying two N-D arrays of matrices, vectors or scalars"). MATLAB 7 includes just five functions performing vectorial algebraic operations on N-D arrays of vectors:SUM (generic function usable to perform vector additions) (generic operator usable to perform vector additions)- (generic operator usable to perform vector subtractions)DOT (specific function performing dot products)CROSS (specific function performing cross products)Except for SUM, they all perform multiple binary operations on pairs of vectors, contained in two arrays. SUM can be used to add together all the vectors contained in a single array or subarray.All of the above functions accept as input arrays of vectors. What about outer products and cross divisions?Outer products between two vectors (1-by-N or N-by-1) can be easily performed in MATLAB using the operators for matrix multiplication (*) and transposition ('). See the MATLAB Help page titled "Vector Products and Transpose".Outer products between two arrays of vectors become extremely easy if you use my function MULTIPROD (published separately, see below). They can be performed with a single call to MULTIPROD. However, a function called OUTER is included here, selecting for you the appropriate MULTIPROD syntax. Requirements: ยท MATLAB Release: R14
Vector Algebra for Multidimensional Arrays is a Matlab script for Mathematics scripts design by Paolo de Leva.
It runs on following operating system: Windows / Linux / Mac OS / BSD / Solaris.
Vector Algebra for Multidimensional Arrays of Vectors - Multiple outer products, cross divisions, norms, normalizations, projections, rejections
Operating system:Windows / Linux / Mac OS / BSD / Solaris