I've never used numpy to represent more than images or volumetric data I would run operations on them. Anyhow is numpy good for storing a table or is this more suited to accomplish on pandas?
I basically need to store particles to represent particle motion and I'm not sure how I would define a shape so i can run for example linalg.svd on the Matrix and update the last field Determinant
Position (Vector3 or 3 floats)
Velocity (Vector3 or 3 floats)
Matrix (Matrix or 9 floats)
Determinant (1 float)
I imagined that I would create a shape (16, 1000) to hold 1000 particles but how would I reshape the matrix of 9 floats so I can pass it to linalg.svd
Any advice appreciated.