Re: [問題]如何用MATLAB輸出txt檔資料 已回收

看板MATLAB作者 (mike)時間14年前 (2011/08/27 20:49), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串3/8 (看更多)
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
捨去2~6列可用for loop, 請問error的訊息是...?
08/27 20:52, 1F
文章代碼(AID): #1EMEVS29 (MATLAB)
討論串 (同標題文章)
文章代碼(AID): #1EMEVS29 (MATLAB)