I have 3 by 1 vectors

`u, v1, v2, v3.`

I also have a 1 by 9 vector

`v = [v1' v2' v3']`

concatenating the conjugate of vi.

How can I produce a 3 by 9 matrix w such that

`w = [u*v1' u*v2' u*v3'];`

where

`u*v1', u*v2', and u*v3'`

are all 3 by 3.

Skip to content# MATLAB: Produce a matrix from pointwise outer product from vectors of different length

###### Related Question

arrayMATLABoptimizationvectorization

I have 3 by 1 vectors

`u, v1, v2, v3.`

I also have a 1 by 9 vector

`v = [v1' v2' v3']`

concatenating the conjugate of vi.

How can I produce a 3 by 9 matrix w such that

`w = [u*v1' u*v2' u*v3'];`

where

`u*v1', u*v2', and u*v3'`

are all 3 by 3.

- Explict (pointwise) function from numerical solution to implicit equation
- How to define an arbitrary constant for equations
- How to code orthogonal unit vectors
- Numerical solution of linear ODE involving function defined point-wise
- How to concatenate string vectors of unequal length
- Sum question in Matlab

## Best Answer