for loop append variable
Show older comments
i'd like to append variable n0 to n1
but this code made just last variable
Thanks!
leng=length(list)
n0=[]
for i=1:leng
nl=list(i).name
end
6 Comments
Stephen23
on 18 Feb 2022
No need to use a loop:
{list.name} % to place into a cell array
[list.name] % to concatenate together
il147
on 18 Feb 2022
vertcat(list.name) % concatenate elements
[list.name].' % concatenate elements
{list.name}.' % place elements into a cell array
il147
on 18 Feb 2022
Stephen23
on 18 Feb 2022
That is why I showed you this approach:
{list.name}.'
Much simpler than a loop.
il147
on 18 Feb 2022
Accepted Answer
More Answers (0)
Categories
Find more on Loops and Conditional Statements in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!