為什麼這篇MATLAB 字 串 換行鄉民發文收入到精華區:因為在MATLAB 字 串 換行這個討論話題中,有許多相關的文章在討論,這篇最有參考價值!作者diva ( )看板MATLAB標題[問題] 字串 \n \r \t \b \f 的意思時間We...
使用textread讀取一個txt檔時
用到的指令中有需要用到\n \r \t \b \f等來描述讀取的文字
請問這些各代表什麼意思?
如果我要讀取一個txt檔
txt檔內容是
aa
165.364
387.283
0.0319
0.4875
Matlab指令
aa=textread('Measurement.txt','%s','whitespace','\t\n')
使用help找textread得到的說明
'%s': read a whitespace separated string (returns cellstr)
'whitespace': whitespace characters (default is ' \b\t')
使用google得到的說明
\n linefeed 這是指換行嗎?
\r carriage return 前面有篇文章說\r\n才代表換行
\t tab
\b backspace 這是空白鍵的意思嗎?
\f formfeed characters
但看不懂這是什麼意思
Matlab的output
'aa'
'165.364'
'387.283'
'0.0319'
'0.4875'
如果我的txt檔內容是
aa bb
cc dd
165.364
387.283
0.0319
0.4875
而希望得到Matlab output
'aa'
'bb'
'cc'
'dd'
'165.364'
'387.283'
'0.0319'
'0.4875'
該怎麼改?
若希望得到的output是
'aa bb'
'cc dd'
'165.364'
'387.283'
'0.0319'
'0.4875'
該怎麼改?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.103.220
※ 編輯: diva 來自: 140.112.103.220 (12/07 15:52)
※ 編輯: diva 來自: 140.112.103.220 (12/07 15:53)
※ 編輯: diva 來自: 140.112.103.220 (12/07 15:54)
※ 編輯: diva 來自: 140.112.103.220 (12/07 16:00)