实验三回归分析1
为了分析X射线的杀菌作用,用200千伏的X射线来照射细菌,每次照射6分钟用平板计数法估计尚存活的细菌数,照射次数记为t,照射后的细菌数y如表1所示
表1X射线照射次数与残留细菌数试求:①给出y与t的二次函数回归模型;②在同一坐标系内做出原始数据与拟合结果的散点图;③预测t=16时残留的细菌数;④根据问题实际意义,你认为选择多项式函数是否合适
⑤给出非线性回归模型,并预测照射16次后细菌残留数目
解:(1)实验程序:t=1:15;y=[3522111971601421061046056383632211915];rstool(t',y','purequadratic')结果如图1所示:4681012050100150200250300350图1在Matlab工作区中输入命令:beta,rmsebeta=347
8967-51
9897rmse=22
2649所以y与t的二次回归模型函数:29897
518967
347tty(2)画出同一坐标散点图,如图2所示,程序如下:[p,s]=polyfit(t,y,2);Y=polyconf(p,t,y);plot(t,y,'k+',t,Y,'r')051015050100150200250300350400图2散点图(3)当t=16时,计算程序如下:[p,s]=polyfit(t,y,2);Y=polyconf(p,16);结果是:Y=39
0396即说明预测残留的细菌数y=39
0396个;(4)用二次函数计算出细菌残留数为39
0396,显然与实际不相符合
根据实际问题的意义可知:尽管二次多项式拟合效果较好,但是用于预测并不理想
因此,如何根据原始数据散点图的规律,选择适当的回归曲线是非常重要的,因此有必要研