[討論] fscanf存取字串

看板MATLAB作者時間7年前 (2017/10/07 22:24), 編輯推噓1(101)
留言2則, 1人參與, 7年前最新討論串1/1
我想要抓取記事本的字串,做了一個小測試 記事本內容: 1 abc 2 ijk 3 xyz 程式碼: fid = fopen('記事本路徑'); fscanf(fid,'%d %s') 結果是abc變成97 98 99 fscanf對於字串好像都會自動轉成ascii 這個問題有解嗎? 或是有其他代替方法能達成同樣目的也可 甚至是數字英文穿插的字串也能順利存取 像是123abc, 1a2b3c等等 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.39.192.28 ※ 文章網址: https://www.ptt.cc/bbs/MATLAB/M.1507386272.A.5DB.html

10/07 23:54, 7年前 , 1F
textscan可以處理中間有空格的狀況
10/07 23:54, 1F

10/07 23:54, 7年前 , 2F
如果是混在一起的可能要用fgetl取出文字之後再處理
10/07 23:54, 2F
文章代碼(AID): #1PsEEWNR (MATLAB)
文章代碼(AID): #1PsEEWNR (MATLAB)