1.利用实验1的测量数据Matlab语句(或C语言)计算每个校准点的重复测试数据
光纤位移传感器输出电压的平均值采用一元线性回归分析电压V(或y)与被测位移x之间的经验公式,即拟合回归直线。
拟合图像:
拟合直线方程:y=-5.732667e 01 2.274630e 03x
代码如下:
clc; clear;
x=[0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1.0];
data=[146 386 606 825 1060 1287 1505 1726 1933 2130;
147 401 648 885 1135 1370 1609 1842 2030 2250;
149 380 605 826 1038 1259 1477 1707 1930 2080;
149 400 644 874 1123 1357 1599 1827 2020 2220;
150 384 605 831 1060 1289 1490 1729 1944 2130;
146 408 651 885 1139 1376 1605 1831 2030 2250;
149 373 592 831 1052 1289 1496 1730 1939 2120;
141 402 644 878 1130 1362 1603 1833 2020 2250;
153 389 609 838 1083 1307 1510 1736 1947 2140;
143 401 642 889 1137 1370 1606 1840 2030 2250];%测量数据
Each_Point_Average_Value=mean(data,1,'native);算术平均值为%每个点的测量数据
N=length(Each_Point_Average_Value);%数据个数
第一个问题是%数据处理
fprintf('\n计算回归方程并绘图\n');
%以下以xt指代x,yt指代Each_Point_Average_Value
t1=0;%计算xtyt乘积和,最后乘以N
for i=1:N;
t1=t1 Each_Point_Average_Value(i)*x(i);