# vector into matrix

This topic is 2038 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

## Recommended Posts

Hello, i am a little bit stuck with a formula that i need to figure out and code.

Picture is attached.

Apq = matrix(3x3)

m = is mass(float)

p = is position vector(x,y,z)

q = is transpose of position vector.

i need to calculate Apq.

what confuses me a little bit is that the output should be a matrix.

how should this matrix be assembled? as far as i know multiplication of vectors(p and q) will give me a float number , and not a matrix;

Thanks!

Edited by AlexRus

##### Share on other sites

Do you know the outer product? The dot product is the inner product, which multiplies a 1*n matrix (row vector) with an n*1 matrix (column vector) and gives a 1*1 matrix (a scalar). The outer product multiplies a n*1 matrix with an 1*n matrix to obtain an n*n matrix. This is what you want here: p and q are column vectors (3*1) and their transpose is a row vector (1*3). Multiplying them together gives you a 3*3 matrix. You use the same rules as ordinary matrix multiplication to compute this outer product.

• ### Game Developer Survey

We are looking for qualified game developers to participate in a 10-minute online survey. Qualified participants will be offered a \$15 incentive for your time and insights. Click here to start!

• 14
• 30
• 9
• 16
• 22