MATLAB: Assigning count values to the column of a matrix

matrix

Hello,
I have a matrix A with the size 29×3 and I want to fill third column with the numbers from 29(the max lenght) to 1.
Is there a possible way to do it without using loops?
Regards

Best Answer

Either one of these, depending on the order that you want:
A(:,3) = 1:29
A(:,3) = 29:-1:1