Hello
I have a 1*104 matrix which ı have to create a 8*13 matrix out of it.
For one column of the final 8*13 matrix I can do the following code but how can I write one single code to get the whole matrix
zs_d=zeros(8,1);for r=1:8;zs_d(8,1)=(zs(13*r-12));end
This gives me the first coloumn and for the second column I can write :
for r=1:8;zs_d(8,1)=(zs(13*r-11));end
and it goes the same till end…
I tried to write it in one for loop like the following but it gave me an error:
zs_d=zeros(8,13);for r=1:8,c=1:12;zs_d(8,13)=(zs(13*r-13-c));end
error : Subscript indices must either be real positive integers or logicals.
thanks for the help
Best Answer