Вы можете сделать вложенные таблицы в R2017b, например, так:
t = table(table(rand(3,1), rand(3,1), 'VariableNames', {'one', 'three'}), ...
table(rand(3,1), rand(3,1), 'VariableNames', {'one', 'two'}), ...
'VariableNames', {'bar', 'baz'}, 'RowNames', {'A', 'B', 'C'})
В R2017b дисплей не впечатляет, например:
t =
3×2 table
bar baz
___________ ___________
A [1x2 table] [1x2 table]
B [1x2 table] [1x2 table]
C [1x2 table] [1x2 table]
, но в R2018b лучше:
t =
3×2 table
bar baz
one three one two
__________________ __________________
A 0.81472 0.91338 0.2785 0.96489
B 0.90579 0.63236 0.54688 0.15761
C 0.12699 0.09754 0.95751 0.97059
В любой версии вы можете получить доступ к переменным вложенной таблицы, используя t.bar.one
и т. Д.