I searched but could not find online documentation on how to slice a numpy array and cut down its dimension to do the following suggestion of exercise2. That is, get xt with shape (nx, m) from x with shape (nx, m, Tx). Any suggestion?

Here try to run and understand this piece of code:


import numpy as np

matrix = np.array([[1, 2, 3],
[4, 5, 6],
[7, 8, 9]])

Slicing rows

Get the first row

row_1 = matrix[0, :]

Slicing columns

Get the second column

col_2 = matrix[:, 1]

1 Like

Thanks. I can solve it now.

1 Like