我的文件如下:
1 2 3 4
5 6
7 8 9
...
我正在寻找可以将其转换为:
的MATLAB单行(或两行)C{1} = [1 2 3 4]
C{2} = [5 6]
C{3} = [7 8 9]
答案 0 :(得分:0)
这是一个单行,分为几行以便于阅读
C = cellfun(@(x) sscanf(x, '%f').', ...
regexp(...
regexprep(...
fileread('test.txt'), ...
'(\r|\n$)', ''), ...
'\n', 'split'), ...
'uni', 0).';