For loop iterations to display in uitable rows
3 次查看(过去 30 天)
显示 更早的评论
Hello, how could I display all iterations of a for loop into uitable rows? I have created uitable in GUI and I put
set(handles.uitable1,'data',i)
into for loop and I only get those iterations displayed in the first row.
Thank you!
0 个评论
采纳的回答
SRT HellKitty
2018-1-7
I'm not very clear on the question, but I assume you are saying you would like to create a list of numbers the 'i' variable has in it from running the for loop?
My solution to that would be to create a matrix(or cell array) where it loads the iteration. Something like this
iterations = 10; % we want 10 iterations in this for loop
i_Array = zeros(1,iterations); %create an zero array with the amount of iterations
for i = 1:iterations
i_Array(i) = i; % for iteration 1, set i_Array(1) to 1.
% do something else in the loop
end
set(handles.uitable1,'data',i_Array)
更多回答(0 个)
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!