www.pudn.com > 2D-TM.rar > Myarray.h
double **D2dmatrix(int row,int col){//ÉêÇë¶þάÊý×飺0¡«row,0¡«col
int ii,jj;
double **temp;
temp=(double **)malloc(long(row)*sizeof(double *));
if(!temp){
cout<<"Allocation Failed!"<=0)&&(j>=0));
VERIFY((i<=XM)&&(j<=YM));
if(i<=Nx1) return pi1[i*(YM+1)+j];
else if(i>=(XM-Nx2)) return pi2[(i-XM+Nx2)*(YM+1)+j];
else if(j<=Ny1) return pj1[(i-Nx1-1)*(Ny1+1)+j];
else if(j>=(YM-Ny2)) return pj2[(i-Nx1-1)*(Ny2+1)+j-YM+Ny2];
else{
cout<=0)&&(j>=0));
VERIFY((i=(XM-Nx2)) return pi2[(i-XM+Nx2)*YM+j];
else if(j=(YM-Ny2)) return pj2[(i-Nx1)*Ny2+j-YM+Ny2];
else{
cout<