2017-04-14 65 views
0

我有一个表从结构交换,我想显示,但是当我写Matlab的不显示表完全

T1 = struct2table(Structure(1)) 
disp(T1) 

我得到尽可能显示:

[1x13 double] [1x13 double] [1x13 double] 

,我想完全看。我怎样才能做到这一点?

PS:我要展示我的结构作为表

+0

'cell2mat(T1)'或者可能'cell2mat(T1。')'就是你想要的 –

+0

当你只是做'T1 = struct2table(Structure(1))'而不使用'disp'或一个分号来消除输出? – qbzenker

+0

添加最少的代码示例,以便我们可以执行您的代码,并获得相同的结果。最小代码示例:'S.A = {1:13,1:13,1:13}; T = struct2table(S); disp(T);' – Rotem

回答

0

的问题是,你正在使用行向量而不是列向量。您是否尝试过使用T1 = struct2table(Structure(1)')

另外,不需要使用命令disp,它会自动向您显示表格。