MATLAB: How to change size of array to match size of another array

arrayarrays

Hi, I have an array a which is a 1 dimension array (i.e. nx1 array) and I want to create a new array b, which copies the size (nx1) of array a but changes all the elements to 0. I would appreciate help with implementing this.

Best Answer

a=[1:10]' ; % n=10
b=zeros(size(a));