日置(HIOKI)MR8875-30数据处理
前言,本文数据可视化代码与往期博客中的数据处理思想一致,尤其是《COMSOL数据处理技巧》一文中的可视化代码,两文的代码通用。
数据来源:HIOKI MR8875-30
源数据格式:文本格式(设备存储界面选择)
可视化软件:MATLAB R2021a (Windows version)
MR8875-30搭载激光位移传感器,进行高精度位置测量测试 ,测试中的设备界面波形截图如下:
对于上述截图,无法直接用于汇报或者报告,为了解决这个问题,需要对原始数据进行二次处理,这里选用MATLAB软件,二次处理代码如下:
clear;clc;
close all
linewidth = 1;
wordsize = 10.5;
data1 = xlsread('WENBEN_20230308_212845.csv');
% #D62728 red-红色 #2CA02C green-绿色 #1F77B4 blue-蓝色 #FF7F0E orange-橙色 #9467BD purple-紫色
figure
xx = data1(10:end,1); %观察数据需要从哪一行开始截取
plot(data1(10:end,1),data1(10:end,2),'DisplayName','displace wave','color','#D62728')
%hold on
set(gcf,'unit','centimeters','position',[20 10 15 7])
xlim([2 12])
ylim([-0.1 0.4])
set(gca,'FontName','Times New Roman','FontSize',wordsize,'FontWeight','normal');%设置坐标轴格式
set(gca,'XTicklabel',{'0','2','4','6','8','10'}) %重设坐标刻度
set(legend,'FontName','Times New Roman','FontSize',wordsize,'FontWeight','normal')%设置图例格式
xlabel('Time (s)','FontSize',wordsize);
ylabel('Displace (μm)','FontSize',wordsize);
%legend
ax = gca;
ax.YGrid = 'on';
%print('-dsvg','-r300','displace wave')
print('-djpeg','-r300','displace wave')
利用上述代码处理文本数据后,可得到下方所示的图片: