Re: [問題]如何用MATLAB輸出txt檔資料 已回收
file = dir ('d:\1993\*.txt')
filesize = size(file)
for i = 1 : filesize(1)
cd d:\1993
fid = fopen (char(file(i).name));
a = fgetl(fid); % a : 第一列
fgetl(fid); % 捨去第二列
fgetl(fid); % 捨去第三列
fgetl(fid); % 捨去第四列
fgetl(fid); % 捨去第五列
fgetl(fid); % 捨去第六列
b = fgetl(fid); % b : 第七列
data = [a; b];
cd ..
xlswrite('name.xls',data)
end
以下是程式跑出來的
...............................
file =
23x1 struct array with fields:
name
date
bytes
isdir
datenum
filesize =
23 1
跑到一半又掛了.........程式有寫錯嗎?
??? Error using ==> vertcat
CAT arguments dimensions are not consistent.
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 123.205.139.21
推
08/31 20:50, , 1F
08/31 20:50, 1F
→
08/31 20:50, , 2F
08/31 20:50, 2F
推
08/31 21:38, , 3F
08/31 21:38, 3F
→
08/31 21:38, , 4F
08/31 21:38, 4F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 6 之 8 篇):