make cell and put number on it

1 view (last 30 days)
NA
NA on 11 Mar 2019
Commented: NA on 12 Mar 2019
n=20;
I want to make a cell from 1 to n
result should be
result={[1],[2],[3],[4],[5],[6],[7],[8],[9],[10],[11],[12],[13],[14],[15],[16],[17],[18],[19],[20]}

Accepted Answer

Rik
Rik on 11 Mar 2019
You can do it like this:
n=20;
result=num2cell(1:n);
  3 Comments
Rik
Rik on 12 Mar 2019
T=cellfun(@num2str,result);
NA
NA on 12 Mar 2019
Thanks.
T=cellfun(@num2str,result,'UniformOutput', false);
without 'UniformOutput', false I have an error

Sign in to comment.

More Answers (0)

Categories

Find more on Data Types 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!