你好,
我相信您正在尝试在每次迭代中为您的表格进行新行,但是使用此代码您正在重新编写DataTable变量并接收用于循环的最终迭代的数据。您需要将表转换为matlab'
塑造
',将每个迭代的数据添加到该结构中,最后将结构数组转换回表中。
您可以使用这样的内容来实现这一目标:
DataTable = []
为了nn = 1:高度(名称)
datafile = char(名称(nn));
Data = BatchProcess(数据文件,NBook);
DataTable = [DataTable Table2struct(数据)];%将数据附加到结构数组中
结尾
DataTable = Struct2table(DataTable)
这
数据可图
在迭代结束时将包含多行,每个行与来自for循环的每个迭代的数据相对应。
希望这个有帮助。