Re: [問題]如何用MATLAB輸出txt檔資料 已回收
fid = fopen('name.txt');←如果我資料不只一個呢
a = fgetl(fid); % a : 第一列
fgetl(fid); % 捨去第二列
fgetl(fid); % 捨去第三列
fgetl(fid); % 捨去第四列
fgetl(fid); % 捨去第五列
fgetl(fid); % 捨去第六列
b = fgetl(fid); % b : 第七列
data = [a; b];
xlswrite('name.xls',data)
我想要抓第一列跟第七列可是程式好像錯誤
幫幫我 謝謝
※ 引述《ht15trep (Bishop)》之銘言:
: ※ 引述《holamike (mike)》之銘言:
: : 每個資料夾中有數個txt檔
: : 檔案中我只需要第2行第3行資料
: : 如
: : 第1行_aaa
: : 第2行_bbb
: : 第3行_ccc
: : 第4行_ddd
: : 找到資料後在輸出在excel中
: : 謝謝
: fid = fopen('name.txt');
: fgetl(fid); % 捨去第一列
: a = fgetl(fid); % a: 第二列
: b = fgetl(fid); % b: 第三列
: data = [a; b];
: xlswrite('name.xls',data)
: 如果要配合讀取、寫入不同檔名, 可使用 sprintf() + for loop
: PS: 橫的是列不是行喔
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 203.163.194.21
推
08/27 20:52, , 1F
08/27 20:52, 1F
討論串 (同標題文章)