| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 578 人关注过本帖
标题:请各位师兄师姐帮忙看一下,怎么进行函数调用?
只看楼主 加入收藏
dashaguazjh
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2007-12-5
收藏
 问题点数:0 回复次数:3 
请各位师兄师姐帮忙看一下,怎么进行函数调用?
#include <iostream>
#include <math.h>
using namespace std;
double funone();

class TuPian                      //定义图片类
{public:
   int x;                 //图片拍摄时间
   double y();            //图片中各点减去背景后的值
}tu[];
double main()           //////主函数////
{  int i;
   for(i=0;i<5;i++)
   tu[i].x=5*pow(2,i);   
         
   funone();
}

double funone()                ////求公式//
{   int i,j,k=0;
    double xa=0.0,ya=0.0,R[96],R1=1.0,Rh=0.0;

    for(i=0;i<5;i++)
     {xa=xa+tu[i].x;ya=ya+tu[i].y();k++;}
     xa/=k; ya/=k;
     for(j=0;j<96;j++)
     {for(i=0;i<5;i++)
           R1=R1*(tu[i].x-xa)*(tu[i].y()-ya)/sqrt((tu[i].x-xa)*(tu[i].x-xa))/sqrt((tu[i].y()-ya)*(tu[i].y()-ya));
           R[j]=R1;}
        
     for(j=0;j<96;j++)                 ///求其相关系数平均值
     {Rh=Rh+R[j];k=0;k++;}
     Rh=Rh/k;
     return Rh;      
}

double TuPian::y()     ////求各点减背景后的值
{   int i=0,j=0,k=0,val[24][4],va[24];
    double H[24][4],chuan[96];
       for(i=0;i<24;i++)
             for(j=0;j<4;j++)
                  cin>>val[i][j];
             for(i=0;i<24;i++)
                  cin>>va[i];

       for(i=0;i<24;i++)
            for(j=0;j<4;j++)
            {H[i][j]=val[i][j]-va[i];
            chuan[k]=H[i][j];k++;
            return chuan[k];}
            }
我想将double TuPian::y()    ( ////求各点减背景后的值)  也就是chuan[k]的各项值调用给
double funone()  的tu[i].y(),  然后求公式!
谢谢!

[[italic] 本帖最后由 dashaguazjh 于 2007-12-5 14:05 编辑 [/italic]]
搜索更多相关主题的帖子: double 图片 include public 
2007-12-05 12:55
beyond0702
Rank: 1
来 自: 桂 林
等 级:新手上路
帖 子:219
专家分:0
注 册:2007-11-17
收藏
得分:0 
把double TuPian 定义成构造函数,再把double funone()  定义成析构函数.
2007-12-05 13:08
dashaguazjh
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2007-12-5
收藏
得分:0 
谢谢,但是我还不太清楚,要回去看这章节再说
2007-12-05 14:18
dashaguazjh
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2007-12-5
收藏
得分:0 
把double funone() 定义成析构函数
\如何把double funone()  定义成析构函数?
2007-12-05 14:42
快速回复:请各位师兄师姐帮忙看一下,怎么进行函数调用?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.016248 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved