多指标单因素方差分析程序.doc

多指标单因素方差分析程序.doc

ID:29009860

大小:27.00 KB

页数:6页

时间:2018-12-15

多指标单因素方差分析程序.doc_第1页
多指标单因素方差分析程序.doc_第2页
多指标单因素方差分析程序.doc_第3页
多指标单因素方差分析程序.doc_第4页
多指标单因素方差分析程序.doc_第5页
资源描述:

《多指标单因素方差分析程序.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、DimnindexAsLongDimindexNAME(20)AsStringDimindexMAX(20)AsLongDimindexORDER(20,20)AsStringDimnsampleAsLongDimindextable(20,500)AsIntegerDimcurrentROWAsLong'''迭代的最大次数ConstEULER=0.5772156649ConstFPMIN=1E-30'''为防止除0使用的常数'''以下2012.06.08加分析基本统计参数,不能应用复杂统计程序求解,以减少计算时间及程序复

2、杂性Subbasestat(index()AsInteger,X()AsDouble,ByValNAsInteger,ByValNKAsInteger,_AVEI()AsDouble,NI()AsInteger,SEI2()AsDouble,mini()AsDouble,maxi()AsDouble,_aveAsDouble,se2AsDouble,minAsDouble,maxAsDouble)DimIAsInteger,JAsIntegerReDimSUMi2(NK)AsDouble,SUMI(NK)AsDoubleD

3、imSUMAsDouble,SUM2AsDoublemax=-1E-99'极值初值min=1E+100ForI=1ToNKmaxi(I)=-1E-99mini(I)=1E+100NI(I)=0NextForI=1ToN''基本数据计算SUM=SUM+X(I)SUM2=SUM2+X(I)*X(I)'MsgBox"index"&index(I)SUMI(index(I))=SUMI(index(I))+X(I)SUMi2(index(I))=SUMi2(index(I))+X(I)*X(I)NI(index(I))=NI(in

4、dex(I))+1Ifmini(index(I))>X(I)Thenmini(index(I))=X(I)Ifmaxi(index(I))>X(I)Thenmaxi(index(I))=X(I)Ifmin>X(I)Thenmin=X(I)Ifmax>X(I)Thenmax=X(I)NextForI=1ToNK''二级数据计算'MsgBoxI&""&NI(I)AVEI(I)=SUMI(I)/NI(I)SEI2(I)=(SUMi2(I)-SUMI(I)*SUMI(I)/NI(I))/NI(I)Nextave=SUM/Nse2=

5、(SUM2-SUM*SUM/N)/NEndSub'''以上2012.06.08加Sub多指标方差分析及多重比较()'''测试用20110307晚DimIAsInteger,JAsInteger,NAsIntegerDimNKAsInteger,nxyAsInteger:DimtoolAsNewstat_tool_OK_20120414DimanovaAsNewssanddf_A_R_okNK=8nxy=4N=244ReDima(N,3)AsString,X(N,11)AsDouble,indexa(N,N)AsIntege

6、r,indexSTR(58,N)AsString,xname(nxy)AsStringForI=1ToN:ForJ=1Tonxya(I,1)=Cells(I+1,2)'''可以更改列数X(I,J)=Cells(I+1,J+2)Next:Nexttool.索引化a,N,2,indexa,indexSTR'ForI=1ToN'Cells(I+1,8)=indexa(I,1)'Next'MsgBox""ReDimxX(N)AsDoubleReDimindex(N)AsIntegerDimffAsDouble,pAsDoubleF

7、orI=1ToN:index(I)=indexa(I,1):NextReDimSEI2(NK)AsDouble,NI(NK)AsInteger,AVEI(NK)AsDouble,maxi(NK)AsDouble,mini(NK)AsDoubleReDimnam(NK)AsString,newname(NK)AsString,LABLE(NK)AsStringDimse2AsDouble,aveAsDouble,maxAsDouble,minAsDoubleForI=1ToNKnam(I)=indexSTR(1,I)Next

8、DimSORTKEY(20)AsDouble,NEWSORTKEY(20)AsDouble,NEWNI(20)AsInteger,newSE(20)AsDouble,fAsIntegerDimSE(20)AsDoubleForJ=1Tonxy'''外循环,变量ForI=1ToN:xX(I)=X(I,J)

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。