| Syntax: |
vout = v1 >< v2
|
The outer product operator, ><, operates on two
vectors and produces a matrix composed of all possible combinations of products of elements
of the vectors.
If vector X has M elements and vector Y has N elements, then
X><Y is a matrix with M rows and N columns, where
(X><Y)[i,j] = X[i]*Y[j] for i = 1,2,...,M and
j = 1,2,...,N.
Example:
Suppose you have two vectors X = [1;3;5] and Y = [2;4], then
| 2 4 |
X><Y = | 6 12 |
| 10 20 |