24小时热门版块排行榜    

CyRhmU.jpeg
查看: 1352  |  回复: 9
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

zyj8119

木虫 (著名写手)

[交流] 【求助】此段C语言代码运行不了已有6人参与

CODE:
#include
   void ttest(float data1[],unsigned long n1,float data2[],unsigned long n2,float *t,float *prob)
   {
        void avevar(float data[],unsigned long n,float *ave,float *var);
        float betai(float a,float b,float x);
        float var1,var2,svar,df,ave1,ave2;

        avevar(data1,n1,&ave1,&var1);
    avevar(data2,n2,&ave2,&var2);
        df=n1+n2-2;
        svar=((n1-1)*var1+(n2-1)*var2)/df;
        *t=(ave1-ave2)/sqrt(svar*(1.0/n1+1.0/n2));
        *prob=betai(0.5*df,0.5,df/(df+(*t)*(*t)));
   }
   void avevar(float data[],unsigned long n,float *ave,float *var)
   {
           unsigned long j;
           float s,ep;

           for(*ave=0.0,j=1;j<=n;j++)*ave+=data[j];
           *ave/=n;
           *var=ep=0.0;
           for(j=1;j<=n;j++){
                   s=data[j]-(*ave);
                   ep+=s;
                   *var+=s*s;
           }
           *var=(*var-ep*ep/n)/(n-1);
   }

回复此楼
好好学习,天天向上。
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zxcvbnn

新虫 (小有名气)


小木虫: 金币+0.5, 给个红包,谢谢回帖
t检验的prob这样求,请问f检验怎么求啊?
10楼2018-04-16 21:30:12
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 10 个回答

yalefield

金虫 (文坛精英)

老汉一枚


zyj8119(金币+1):谢谢参与
zyj8119(金币+3):明白了,这段是NUMERICAL RECIPES上的程序。 2010-08-25 21:56:53
母幼主函数,
狮子咋入口?
2楼2010-08-25 18:02:47
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

stephenliu89

银虫 (小有名气)


zyj8119(金币+1):谢谢参与
没头没尾的啊,两个函数怎么能运行啊!!没有main函数!!!!
Email:stephenliu1989@163.com
3楼2010-08-28 13:10:30
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zyj8119

木虫 (著名写手)

引用回帖:
Originally posted by stephenliu89 at 2010-08-28 13:10:30:
没头没尾的啊,两个函数怎么能运行啊!!没有main函数!!!!

我也发现了这个问题,我是抄了一本算法程序集的程序。
好好学习,天天向上。
4楼2010-08-28 16:06:17
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
普通表情 高级回复(可上传附件)
信息提示
请填处理意见