本文主要是介绍matlab中读取每一行列数都不同的txt,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
有时候matlab中需要读取txt中多行数据,但是没一行的列数又不同,可以使用下面代码:
fid=fopen('test.txt');
while ~feof(fid)
tline = fgetl(fid);
S=regexp(tline,'\s+','split');
if isempty(tline)
continue;
end
end
这样每行数据就读入了tline中,并且每行中的每一列,都通过空格分割开来放在了S(1,1),S(1,2),S(1,3)...中了
这篇关于matlab中读取每一行列数都不同的txt的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!