2013-04-08 151 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

相关问题