i wanna do a simple matrix multiplication with 2 Vectors: so that A \* B.T = 3x3Matrix.

But somehow numpy returns a scalar or vector.

i already tried:

```
np.dot(a, b.transpose())
np.matmul(a, b.transpose())
a * b.transpose()

```

But nothins works, it seems like a simple operation to me, but i just cannot solve it