【发布时间】:2017-10-23 18:24:45
【问题描述】:
(已编辑)我们有一个字符串并希望它被重复,比如 5 次,即来自
str = '%s ';
到
'%s %s %s %s %s '
问题一:如何在textscan()函数的format参数中指定,每5个字符串创建一个新行?我正在寻找类似[repmat('%s', 1, 5) '%*[^\n]'] 的东西(这不起作用)。
问题 2:[data] = textscan(fid, [repmat('%s', 1, 5) '%*[^\n]'], 'Delimiter',{','},'headerLines', 1) 当前给了我一个 1xn 单元格 - 如何将其转换为 mxn 矩阵?;
【问题讨论】:
-
试试 repmat(str, 1, n)
标签: matlab