请高手指教,这段代码要表达什么意思,最好能给个注释,麻烦了。
fjylw 2009-05-12 12:37:12 void CWaveletPJDlg::WaveletPJACT(double *total,double *first,double *second,int flag)
{
UpdateData(true);
int i,j;
int PJ_Col=m_col;
double First[500];
double *Second=new double[PJ_Col];
double Coefficient[500];
//初始化
for (i=0;i<PJ_Col;i++)
{Second[i]=0;}
for (i=0;i<m_bytewidth1/2-PJ_Col;i++)
{First[i]=0;}
double E_Second,totalS=0;
for (i=0;i<PJ_Col;i++)
{
for (j=0;j<Height2/2;j++)
{
Second[i]=Second[i]+second[j*m_bytewidth2/2+i];
}
Second[i]=Second[i]/Height2/2;
totalS=totalS+Second[i];
}
E_Second=totalS/PJ_Col;
for (i=0;i<m_bytewidth1-PJ_Col;i++)
{
for (j=0;j<Height1/2;j++)
{
First[i]=First[i]+first[j*m_bytewidth1/2+i];
}
First[i]=First[i]/Height1/2;
}