matlab读txt文件不完整,求助Matlab批量读取TXT文件出错
我用dlmread函數(shù)批量讀取txt文件中的一個數(shù)據,但運行結果1.txt文件中只有一個數(shù)據0,調試時報錯:錯誤使用 dlmread (line 147)
文件結尾不支持空的格式字符串,文件有128列,78行,下面沒有列全
文件格式是:
NCOLS? ?? ?128
NROWS? ?? ? 72
XLLCORNER? ? 72.000000000000
YLLCORNER? ? 18.000000000000
CELLSIZE? ? 0.50000000000000
NODATA_VALUE? ?-9999.000
-9999.0 -9999.0 -9999.0 -9999.0 -9999.0 -9999.0 -9999.0 -9999.0 -9999.0 -9999.0 -9999.0 -9999.0 -9999.0 -9999.0 -9999.0 -9999.0 -9999.0 -9999.0
-9999.0 -9999.0 -9999.0 -9999.0 -9999.0 -9999.0 -9999.0 -9999.0 -9999.0 -9999.0 -9999.0 -9999.0 -9999.0 -9999.0 -9999.0 -9999.0 -9999.0 -9999.0
-9999.0 -9999.0 -9999.0 -9999.0 -9999.0 -9999.0 -9999.0 -9999.0 -9999.0 -9999.0 -9999.0 -9999.0 -9999.0 -9999.0 -9999.0 -9999.0 -9999.0 -9999.0
。。。。。。。。。。
。。。。。。。。。
代碼:
fileread=dir('E:\中國地面降水日值0.5°×0.5°格點數(shù)據集(V2.0)\全部數(shù)據\*.txt');
for n=1:length(fileread);
dt=dlmread( ['E:\中國地面降水日值0.5°×0.5°格點數(shù)據集(V2.0)\全部數(shù)據\',fileread(n).name],'',[56,81,56,81]);
dlmwrite('1.txt',dt,'');
end
總結
以上是生活随笔為你收集整理的matlab读txt文件不完整,求助Matlab批量读取TXT文件出错的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 不会使用编排展示技巧,好照片也有可能被埋
- 下一篇: plotcylinder matlab,