How can I save vector values that changes its size each iteration?

4 次查看(过去 30 天)
I have the following type of code:
while i<10
i=i+1;
while ...
C=...
end
B(i,:)=C;
end
where C is 1-row vector and B is supposed to be 10-row matrix with each row equal to C from iterations 1:10. The problem is that C changes its size each iteration and I am not sure how to save all its values in form of a matrix.

采纳的回答

Stephen23
Stephen23 2018-3-2
编辑:Stephen23 2018-3-2
N = 10;
B = nan(N,N);
for k = 1:N
B(k,1:k) = 1:k;
end
Or use a cell array.

更多回答(0 个)

类别

Help CenterFile Exchange 中查找有关 Loops and Conditional Statements 的更多信息

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by