- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
管理信息系统小组作业-Read.ppt
第二节 线性回归分析方法算法和程序实现 多元线性回归分析 多元线性回归分析算法和程序实现 逐步回归分析及算法实现 int ReadDat(float xx[][P],float y[]) { FILE *fp; int i=0,j,k; float yy[100][P+1]; if((fp=fopen(expdata1.dat,rb))==NULL) return -1; while(!feof(fp)) { fread(yy[i],sizeof(float),P+1,fp); /*将数据读入工作单元yy*/ i++; } fclose(fp); for(k=0;ki;k++) { for(j=0;jP;j++) xx[k][j]=yy[k][j]; /*自变量xi的观测值*/ y[k]=yy[k][P]; /*应变量y的观测值*/ } return i; } #define N1 38 #define P 8 void main() { int i,j,numlen,n,p; float ymean, U, Q, F,lyy; float xx[N1][P],y[N1]; float x[N1][P+1],xt[P+1][N1],L[P+1][P+1]; float LY[P+1],c[P+1][P+1], B[P+1]; float s[P+1][P+1],ti[P],vi[P],ri[P],fi[P]; clrscr(); -------------------------------------------------- /*读入数据*/ numlen=ReadDat(xx,y); if(numlen==-1) { printf(data file expdata1.dat do not open\n); return; } ------------------------------------------------ /*生成用于计算的矩阵x和xt(xt是x的转置) */ n=38;p=8; /*n样本数,p变量数*/ fun2(xx,n,p,x,xt); /*函数fun2生成用于计算的矩阵x和xt(xt是x的转置) */ ------------------------------------------------- /*根据公式A=XTX计算矩阵A存放在数组L中,常数项存放在数组LY中*/ fun3(x,y,xt,n,p,L,LY); ------------------------------------------------- /*求正规方程的系数方程L的逆矩阵,存放在数组c中 */ p=P; for(i=0;iP+1;i++) for(j=0;jP+1;j++) s[i][j]=L[i][j]; /*s是用于计算的中间单元 jzqiuni(s,c); ----------------------------------------------------- /*根据公式b=A-1B计算回归系数,对于本例,数组c存放的是A-1,LY存放的是B,计算结果存放在数组B中*/ jzcf1(c,LY, p, p, B); for(i=0;iP+1;i++) printf(%.4f ,B[i]); ------------------------------------------------- /* 计算打印方差分析表和复相关系数、标准差 */ N=38;p=P; for(ymean=0,i=0;in;i++) ymean=ymean+y[i]; ymean=ymean/n; fin6 ( B[], LY[], ymean, U, Q, F, n, p, lyy) --------------------------------------------------- /*计算各回归系数的统计检验量:t检验、F检验、偏回归平方和、偏回归系数*/ /*Q回归平方和,SY剩余标准差,ti[]存放t检验;vi[]存放各变量的偏回归平方和, ri[]存放各变量的偏回归系数, fi[]存放各变量的F检验值*/ fun7(B[], C[][P], Q, SY, p, ti , vi, ri, fi); ---------------------------------------------- /*计算待预报样本的预报值*/ fun8(xn, nn, p, B); /*xn待预报的样本;nn样本数;
您可能关注的文档
最近下载
- 保安人员绩效考核细则 .pdf VIP
- 钢琴谱:克罗地亚狂想曲—马克西姆(Croatian Rhapsody).pdf VIP
- 建筑工程图集 D101-1~7:电缆敷设(2013年合订本).pdf VIP
- 6.1 认识经济全球化 课件(共28张ppt).pptx VIP
- 2025福建福港拖轮有限公司招聘3人笔试模拟试题及答案解析.docx VIP
- 供水加压泵站工程施工组织设计.pdf VIP
- 2025福建福港拖轮有限公司招聘3人笔试备考试题及答案解析.docx VIP
- 一种通道去污装置.pdf VIP
- 北师大版五年级上册数学2.1《轴对称再认识(一)》(课件).pptx VIP
- 电力工程施工合同范本.docx VIP
文档评论(0)