how get digits as in file?

1 次查看(过去 30 天)
hi, my data file (sample): 1 1800029049 12 5 1 1804857429 8 4 1 1800030906 13 5 1 1800018548 11 5 1 1800256362 9 4 1 1808438656 9 4 1 1807428619 5 3 1 1800373145 10 4
when I read it by this code: f=fopen('ws.data','r+'); b=fscanf(f,'%d'); fclose all
the result as: 1.0e+009 *
0.0000
1.8000
0.0000
0.0000
0.0000
1.8049
0.0000
0.0000
0.0000
1.8000
I want the digits as in file, how get that?
thanks

采纳的回答

Daniel Shub
Daniel Shub 2011-10-10
sprintf('%d\n', x)
where x is your data.

更多回答(1 个)

Walter Roberson
Walter Roberson 2011-10-10
format long g
and then display your data.

类别

Help CenterFile Exchange 中查找有关 Data Import and Analysis 的更多信息

标签

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by