What are the advantages and disadvantages of each?
From what I\'ve seen, either one can work as a replacement for the other if need be, so should I bother using both
As per the official documents, it's not anymore advisable to use matrix class since it will be removed in the future.
https://numpy.org/doc/stable/reference/generated/numpy.matrix.html
As other answers already state that you can achieve all the operations with NumPy arrays.