家政服务公司网站源码,汕头市建设局网站,鼓楼区建设房产和交通局网站,天津网站设计1.在table中叠加table
table 的每一列具有固定的数据类型。如果要让表的所有单元格都可以任意填充#xff0c;就得让每一列都是 cell 类型#xff0c;这样表中每个单元格都是“一个元胞”。创建时可以先构造一个 空 cell 数组#xff08;大小为行数列数#xff09;#x…1.在table中叠加table
table 的每一列具有固定的数据类型。如果要让表的所有单元格都可以任意填充就得让每一列都是 cell 类型这样表中每个单元格都是“一个元胞”。创建时可以先构造一个 空 cell 数组大小为行数×列数再用 cell2table 转成 table。填充值时用大括号 {} 为“元胞内容”赋值例如 data2{row,col} {某数据}。
这样就可以在一开始就得到一个“所有位置都能任意放东西因为都是元胞”的 table 了。
生成一个3行5列的table命名为data2行命名为rowNames列命名为varNames
varNames {block1,block2,block3,block4,block5};
rowNames {a1,a2,a3};
% 3) 用 cell2table 将这个空元胞数组转为 table
data1 cell2table(cell(size(rowNames,2), size(varNames,2)),...
RowNames, rowNames,...VariableNames, varNames);data2 cell2table(cell(size(rowNames,2), size(varNames,2)),...
RowNames, rowNames,...VariableNames, varNames);此时data2 中的每个单元格都是“空元胞”即 {[]}你可以随时往其中塞任意内容。
data2.block1{a1} data1;% 还可以写为
data2{a1,block1} data1;
注意这里的 data2{r,c} { ... } 里多了一层花括号是因为我们要给“cell 列”中的某一个元胞赋值而元胞的内容本身可以是表、数值、字符串、元胞等任意类型。
2.在叠加的table中读取其中的一个table为table
data3 data2.block1{a1};