天天看點

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) 看看裡面有多少資料