发布网友 发布时间:2023-09-26 03:46
共2个回答
热心网友 时间:2024-12-13 00:31
根据数据,可得到拟合函数
y=p1*x^2 + p2*x + p3
式中:
p1 = 0.000296
p2 = -0.0002655
p3 = 1.633
数据值 拟合值
1.6338 1.6339
1.6336 1.6336
1.6334 1.6333
1.6332 1.6331
1.633 1.633
1.6328 1.6328
1.6326 1.6328
1.6327 1.6327
1.6328 1.6327
1.6329 1.6328
1.6329 1.6329
1.6331 1.6331
热心网友 时间:2024-12-13 00:31
用线性拟合。牛顿二项式*近法。
x=[200 250 300 350 400 450 500 550 600 650 700 750 800 850 900 950 1000 ];
y=[30 80 140 190 250 310 370 430 490 540 600 650 710 760 820 870 940];
p=polyfit(x,y,1);
x1=0:50:1000;
y1=polyval(p,x1);
plot(x,y,'r-*',x1,y1,'-b');
%for i=1:50;
%text(x(i),y(i),['(',num2str(x(i)),',',num2str(y(i)),')']);
xlabel('发送电流(mA)');
ylabel('万用表(mA)');
fprintf('y=%f*x+%f', p(1), p(2));
grid on;
%end
然后是仿真图片