MATLAB: How to change a variable in the workspace

helpurgent

I am trying to change a matrix located in my workspace. It is originally a 1 x 48 matrix and I am just wondering how to edit the dimensions of the matrix. Thank you!
Attached below is my code:
data = textscan(fileID, '%f%f%f%f%f%f','HeaderLines',6,'CollectOutput','');
fclose(fileID);
X = data{1};

Best Answer

doc reshape
E.g.,
X = your 1x48 vector
Y = reshape(X,4,12); % <-- reshaped to a 4x12 matrix
Z = Y(:); % <-- reshaped to a column vector