实验三-回归分析_第1页
实验三-回归分析_第2页
实验三-回归分析_第3页
实验三-回归分析_第4页
实验三-回归分析_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

实验三回归分析1•为了分析X射线的杀菌作用,用200千伏的X射线来照射细菌,每次照射6分钟用平板计数法估计尚存活的细菌数,照射次数记为t,照射后的细菌数y如表1所示。表1X射线照射次数与残留细菌数tl23456189101112131416y3522111971601421061046056383632211915试求:①给出y与t的二次函数回归模型;②在同一坐标系内做出原始数据与拟合结果的散点图;③预测t=16时残留的细菌数;④根据问题实际意义,你认为选择多项式函数是否合适?⑤给出非线性回归模型,并预测照射16次后细菌残留数目。解:(1)实验程序:t=1:15;y=[3522111971601421061046056383632211915];rstool(t',y','purequadratic')结果如图1所示:在Matlab工作区中输入命令:beta=347.8967-51.1394在Matlab工作区中输入命令:beta=347.8967-51.1394beta,rmse1.9897rmse=22.2649所以y所以y与t的二次回归模型函数:y二347.8967-51.1394t+1.9897t22)画出同一坐标散点图,如图2所示,程序如下:[p,s]=polyfit(t,y,2);Y=polyconf(p,t,y);plot(t,y,'k+',t,Y,'r')

+一:\--350+一:\--35030025020015010050051015图2散点图0当t=16时,计算程序如下:[p,s]=polyfit(t,y,2);Y=polyconf(p,16);结果是:Y=39.0396即说明预测残留的细菌数y=39.0396个;用二次函数计算出细菌残留数为39.0396,显然与实际不相符合。根据实际问题的意义可知:尽管二次多项式拟合效果较好,但是用于预测并不理想。因此,如何根据原始数据散点图的规律,选择适当的回归曲线是非常重要的,因此有必要研究非线性回归分析。由(2)散点图可知,可以假设将要拟合的的非线性模型为y二aeb/t对将要拟合的非线性模型y=aeb/t,建立的M-文件volum.m如下:functionyhat=volum(beta,t)yhat=beta(1)*exp(beta(2).*t);%输入数据t=1:15;y=[3522111971601421061046056383632211915];beta0=[150,0]';%求回归系数[beta,r,J]=nlinfit(t',y','volum',beta0);betay=nlpredci('volum',16,beta,r,J)得结果:beta=400.0905-0.2240,y=11.1014,即回归模型为:y二400.0905e-0.22401,那么根据此模型我们可以知道:当t=16时,残留的细菌数y=11.1014,很显然这样的结果会更令人满意!2.某销售公司将库存占用资金情况、广告投入的费用、员工薪酬以及销售额等方面的数据作了汇总(表2),该公司试图根据这些数据找到销售额与其他变量之间的关系,以便进行销售额预测并为工作决策提供参考依据。(1)建立销售额的回归模型;(2)如果未来某月库存资金额为150万元,广告投入预算为45万元,员工薪酬总额为27万元,试根据建立的回归模型预测该月的销售额。表2库存资金额、广告投入、员工薪酬、销售额汇总表(单位:万元)月份库存资金额(xl)广告投入(x2)员工薪酬总额(x3)销售额(y)175.230.62l.ll090.4277.63l.32l.4ll33.0380.733.922.9l242.l476.029.62l.4l003.2579.532.52l.5l283.268l.827.92l.7l0l2.2767.724.82l.5l098.8898.323.62l.0826.3974.033.922.4l003.310l5l.027.724.7l554.61190.845.523.2ll99.012l02.342.624.3l483.l13ll5.640.023.ll407.l14l25.045.829.ll55l.315l37.85l.724.6l60l.216l75.667.227.523ll.717l55.265.026.52l26.718l74.365.426.82256.5解:首先,作出因变量与各自变量的样本散点图,如图3所示,程序如下:x1=[75.277.680.776.079.581.867.798.374.0151.090.8102.3115.6125.0137.8175.6155.2174.3];x2=[30.631.333.929.632.527.924.823.633.927.745.542.640.045.851.767.265.065.4];x3=[21.121.422.921.421.521.721.521.022.424.723.224.323.129.124.627.526.526.8];y=[1090.41133.01242.11003.21283.21012.21098.8826.31003.31554.61199.01483.11407.11551.31601.22311.72126.72256.5];subplot(1,3,1),plot(x1,y,'g*');subplot(1,3,2),plot(x2,y,'k+');subplot(1,3,3),plot(x3,y,'ro');

8000240022002000180016001400120010008002400220020001800160014001200100024002200200018001600140012001000800100200050100202530图8000240022002000180016001400120010008002400220020001800160014001200100024002200200018001600140012001000800100200050100202530图3因变量y与各自变量的样本散点图从图上可以看出这些点大致分布在一条直线旁边,因此有较好的线性关系,可以采用线性回归。设回归方程为:y=0+(3x+(3x+(3x,建立M-文件输0112233入如下程序:x1=[75.277.680.776.079.581.867.798.374.0151.090.8102.3115.6125.0137.8175.6155.2174.3];x2=[30.631.333.929.632.527.924.823.633.927.745.542.640.045.851.767.265.065.4];x3=[21.121.422.921.421.521.721.521.022.424.723.224.323.129.124.627.526.526.8];y=[1090.41133.01242.11003.21283.21012.21098.8826.31003.31554.61199.01483.11407.11551.31601.22311.72126.72256.5];n=18;m=3;x=[ones(n,1),x1',x2',x3'];[b,bint,r,rint,s]=regress(y',x,0.05);b,bint,r,rint,s运行后即得到结果如表3所示

表3对初步回归模型的计算结果回归系数回归系数的估计值回归系数的置信区间P0-53.9075[-1011.2,903.4]15.7252[2.0,9・4]215.2879[6・4,24.2]P39.5698[-44・9,64・1]R2=1,F二59,p<0.0001,s2=17271残差列向量r=[44.039459.326496.5750-35.3239179.3461-36.4116180.2202-244.3408-99.081284.1521-184.560067.5082-33.4048-89.1104-159.627469.745144.742556.2050]T对应残差的(1-a)置信区间rint如下:[-228.8318,[-228.8318,316.9105]、[-173.5015,366.6515]、[-75.9312,434.6233]、[-69.6357,430.0762]、[-365.7729,167.6105]、[-428.0384,58.9185]、[-312.3682,245.5587][-415.9094,96.6547]、[-207.2697,296.7547]、[-214.8092,333.4620][-311.2066,240.5589][-313.1813,240.3581][-449.7576,-38.9240][-69.8815,238.1857][-208.3399,343.3563][-199.0870,20.8662][-172.6973,312.1875][-186.8695,299.2794]。因此得到初步的回归方程为:y二-53.9075+5.7252x+15.2879x+9.5698x,123当未来某月库存资金额为150万元,广告投入预算为45万元,员工薪酬总额为

27万元,那么根据所建立的回归模型可以预测出该月的销售额为1751.2万元。3.葛洲坝机组发电耗水率的主要影响因素为库水位、出库流量。现从数据库中将2005年10月某天15时-16时06分范围内的出库流量、库水位对应的耗水率读取处理,数据如表4所示,试利用多元线性回归分析方法建立耗水率与出库流量、库水位的模型。(表4数据来源:余波,多元线性回归分析在机组发电耗水率中的应用,计算机与现代化,2008(2))5656表4耗水率与出库流量、库水位数据时间(年-月-天-时)库水位(米)出库流量(立方米)机组发电耗水率(立方米/万千瓦)2005-10-15:0065.081560760.462005-10-15:0265.101556560.282005-10-15:0465.121554060.102005-10-15:0665.171550759.782005-10-15:0865.211543259.442005-10-15:1065.371561959.252005-10-15:1265.381553658.912005-10-15:1465.391551458.762005-10-15:1665.401551958.732005-10-15:1865.431551058.632005-10-15:2065.471548958.482005-10-15:2265.531543758.312005-10-16:0065.621635557.962005-10-16:0265.581470857.062005-10-16:0465.701439356.432005-10-16:0665.841429655.83解:首先,作出耗水率y与各自变量的样本散点图,如图4所示,程序如下:x1=[65.0865.1065.1265.1765.2165.3765.3865.3965.4065.4365.4765.5365.6265.5865.7065.84];x2=[15607155651554015507154321561915536155141551915510154891543716355147081439314296];y=[60.4660.2860.1059.7859.4459.2558.9158.7658.7358.6358.4858.3157.9657.0656.4355.83];subplot(1,2,1),plot(x1,y,'g*');subplot(1,2,2),plot(x2,y,'k+');6565.56660.56059.55958.55857.55756.555.51.460.56059.55958.55857.56565.56660.56059.55958.55857.55756.555.51.460.56059.55958.55857.55756.5561.51.61.7x104图4耗水率y与库水位、出库量关系散点图从散点图中可以看出机组发电耗水率y与库水位x有较好的线性关系,而与出库1流量x的关系难以确定,可以采用建立二次函数的回归模型。一般的多元二项2式回归模型可表示为:y=B+Px+...+px+YBxx+e。程序如下:011mmjkjk1<j,k<mx=[x1',x2'];rstool(x,y,'interaction',0.05)%包含线性项和完全二次项(交叉)Close—|XIX2图5耗水率y与库水位、出库流量的一个交互界面在左边图形下方的方框中输入65.40,右边图形下方的方框中输入15519,则画面左边的'PredictedY'下方的数据变为58.7291,其置信区间在58.7291土0.16162,即表明预测出库水位为65.40米,出库流量为15529立方米时的机组发电耗水率为58.7291立方米/万千瓦。在画面左下方的下拉式菜单Export里选“all",则beta、rmse和residuals的值都发送到

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论