天天看点

matlab从txt文本导入数据作图

Matlab上      

fr = fopen(\'d:\Matlab\长期纪录2014-3-11.txt\', \'r\');

data=fscanf(fr,\'%f\',[1,inf]);

axis([0 90000 -8 6]);

plot(data)

title([\'厚度仪长期测试数据分析\'], \'FontName\',\'Times New Roman\',\'FontSize\',10);

set(gca,\'XTicklabel\',[0,3,6,9,12,15,18,21,24])

xtick=get(gca,\'xticklabel\');

xtick=[xtick,repmat(\'h\',size(xtick,1),1)];

set(gca,\'xticklabel\',xtick);

ytick=get(gca,\'yticklabel\');

ytick=[ytick,repmat(\'um\',size(ytick,1),1)];

set(gca,\'yticklabel\',ytick);

legend(\'3.11\',1);

grid on

hold on

fr2 = fopen(\'d:\Matlab\长期纪录2014-3-12.txt\', \'r\');

data2=fscanf(fr2,\'%f\',[1,inf]);

plot(data2)

legend(\'3.11\',\'3.12\')

画出如下图

>> DA=importdata(\'d:\Matlab\Debug2014年3月25日.txt\');

>> size(DA)

查看数据的行数和列数

 size(data) 看看里面有多少数据