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<