[問題] 關於檔案讀取已回收

看板MATLAB作者 (悶)時間15年前 (2009/06/08 17:18), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串1/2 (看更多)
小弟不才,爬了很多文 看到好幾個方法,但我就是不太會用 精華區也去查過了,但看到的推文都解答一半 我想請教的是 今天我有一個檔案有三、四百行 我想要的只有其中的兩行 ex: ... (前面的三百多行) PSNR Y(dB) : 34.56 (第三百五十六行) ... (又跳了幾行) Bit rate (kbit/s) @ 30.00Hz :150.00 (第三百六十一行) 如上面的範例,我想要的只有 34.56 跟 150.00 這兩個數字 我該怎麼樣讀取? 我有看到有寫到要跳行的話可以利用fgetl跳行,但又有大大說效率不好 可以直接用textread跳行(但這個方法我一直試不出來) 而利用fgetl跳到我要的行數之後我又試不出只把34.56讀出來的方法 希望有高手能夠為我解答 問題一:textread怎麼跳到我想讀的那行? 問題二:如果textread跳到我想要的那行之後,我該怎麼只取出我要的數值? 問題三:利用fgetl跳到我想要的行數之後,我該怎麼只取出我要的數值? 謝謝各位高手,一個問題願以200P來回饋,謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.116.187.140

06/08 17:32, , 1F
原po正妹喔~!
06/08 17:32, 1F
文章代碼(AID): #1ABDTUPx (MATLAB)
文章代碼(AID): #1ABDTUPx (MATLAB)