MATLAB: Storing values from a for loop into a new variable

for loopstoring values

for i = 1:length(row)
sol{i}
disp i
end
How can I store the values obtained (characters, not numbers) in a new variable?

Best Answer

N = numel(row);
C = cell(1,N);
for k = 1:N
C{k} = sol{k}
end
Or without a loop:
C = sol(1:N)
Related Question