2013-04-08 54 views
0

我試圖從文件中讀取數據,但我不知道如何正常使用fscanf。 有無文件中像這樣在matlab中讀取的混合數字和非數字數據的fscanf文件

surname1 A.A.(16 char everytime) 23323 3232 232322 .... 

surname2 A.A. 23322 3232 232322 .... 

surname3 A.A. 23322 3232 232322 .... 

如何在這裏使用的fscanf?

我做的:

fid=fopen('name.txt', 'rb'); 
and variations of S = fscanf(fid, '%16c,%s,%s,%s'); 

我應該寫有工作計劃?

+0

一旦讀入數據,你想要什麼格式? – Molly 2013-04-08 18:38:34

回答

0

如果你只對數據感興趣,您的文本文件的格式始終保持同你所顯示的,你可以很容易地遵循以下兩個命令行:

fid = importdata('yourfile.txt'); 
res = fid.data; 

希望這有助於。

+0

謝謝。很有幫助! – Antonina 2013-04-09 04:12:10

+0

如果我的答案是你正在尋找的,你可能會投票並接受爲理想的答案。 – fpe 2013-04-09 05:28:30

+0

我不能投票,我有1分在這裏( 當我將有15 +我會!) – Antonina 2013-04-09 16:00:41

相關問題