MATLAB: Access different elements of matrix

matrixmatrix arraymatrix manipulation

I have a 4D matrix with dimensions A = [100,100,25, 9].
I want to create another matrix including only the 2,3,4,5 and 7th elements of the 4th dimension.
If I want the 2nd till the 5th I know B = A[:,:,:,2:5]. If I want to add the 7th as well how can I add it?

Best Answer

B = A( :, :, :, [2:5, 7] );