matlab如何建立一个空矩阵,然后往里面赋值?

1 x=1:0.1:10;
2 y=[];
3 for i=1:length(x)
4 %     y=[y;x(i)];%把每一个x都放到Y里,成为一列
5     y=[y,x(i)];%把每一个x都放到Y里,成为一行
6 end