Creating a table using cell arrays
5 views (last 30 days)
Show older comments
Johnny Dessoulavy
on 25 Jan 2022
Commented: Walter Roberson
on 26 Jan 2022
Hi,
I am trying to create a table that has all of my varibale names on the left and then a series of results produced by different simulations be produced in sebsequent columns on the right.
I have only been able to get a single set of data to appear on a table, otherwise they appear as seperate tables. Any help would be appreciated.
Groups is an 11x1 string of the variable names
Results is a 2x1 cell array where each element is an 11x1 vector containing the results.
Table = table(Results,'RowNames',(Groups));
0 Comments
Accepted Answer
Walter Roberson
on 26 Jan 2022
Results = {randi(9, 11, 1); "R"+randi(9,11,1)}
Groups = cellstr(('a':'k').')
Table = table(Results{:}, 'RowNames', Groups)
2 Comments
More Answers (0)
See Also
Categories
Find more on Structures 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!