Creates a random vector
Default 1
Optional
vector to hold result. If not passed in a new one is created.
The random vector.
Creates a random vector