【发布时间】:2018-09-01 05:54:50
【问题描述】:
需要使用变量类型和使用official documentation 的变量名称创建给定大小的空表给我在 Matlab 2016 中的错误,例如:
sz = [4 3];
varTypes = {'double','datetime','string'};
T = table('Size',sz,'VariableTypes',varTypes)
给出以下错误:
原因: 您可能打算从一个或多个字符变量中创建一个包含一行的表 字符串。考虑使用字符串元胞数组而不是字符数组。或者,创建一个单元格 包含一行的数组,然后使用 CELL2TABLE 将其转换为表格。
【问题讨论】:
-
我假设您使用的是 R2016b,因为您只提到了 2016 年,并且在 R2016b 中引入了错误消息中建议使用的字符串数组
标签: matlab