Matlab:直接让桌子变得合适

时间:2016-10-15 15:05:27

标签: matlab matlab-figure

在Matlab中考虑以下table

LastName = {'Smith';'Johnson';'Williams';'Jones';'Brown'};
Age = [38;43;38;40;49];
Height = [71;69;64;67;64];
Weight = [176;163;131;133;119];
BloodPressure = [124 93; 109 77; 125 83; 117 75; 122 80];
T = table(Age,Height,Weight,BloodPressure,'RowNames',LastName)

如果我尝试按如下方式创建 uitable ,则会收到错误

uit = uitable('Data', T)

虽然以下工作原理:(除了: BloodPressure变量应该占据两列

TVN = T.Properties.VariableNames;
TRN = T.Properties.RowNames;
TData = T{:,:};
uit = uitable('Data', TData, 'ColumnName', TVN, 'RowName', TRN);

我想知道,有没有更短或更直接的方式来做这件事?

我正在使用R2014a。

由于

0 个答案:

没有答案