⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 yecopyid.h

📁 [[ Complex Matrices : Language c]]
💻 H
字号:
/* xvcopyid.h                     free ware                xhunga@tiscali.fr  */

/*------------------------------- FUNCTION ---------------------------------- */
/*                                                                            */
/* -------------------------------------------------------------------------- */
void createAid_mzF(
PmzF mA,
PmzF mAID
)
{
int i;
int j;
int k = mA->rows * C4;
int n = mA->rows;

double pbID[MXR][MXC*C4];mzF mID={MXR,MXC*C4,&pbID[0][0]};

               mID.rows = n   ;
               mID.cols = n*C4;
/* ------------------------------------------------------------------ copy mA */
  for (i = 0 ; i < mA->rows ; i++)
    for ( j = 0; j < mA->cols ; j++)
          *(mAID->pb+i *mAID->cols+j) = *(mA->pb+i *mA->cols+j);
/* ----------------------------------------------------------------- copy mID */
  mid_mzF(&mID);

  for (i = 0 ; i < mA->rows ; i++)
    for ( j = 0; j < mA->cols ; j++)
          *(mAID->pb+i *mAID->cols+j+k) = *(mID.pb+i *mID.cols+j);
}

/*------------------------------- FUNCTION ---------------------------------- */
/*                                                                            */
/* -------------------------------------------------------------------------- */
void copyinv_mzF(
PmzF mAID,
PmzF minvA)
{
int i;
int j;
int k = mAID->rows * C4;

  for (i = 0 ; i < minvA->rows ; i++)
    for ( j = 0; j < minvA->cols ; j++)
          *(minvA->pb+i *minvA->cols+j) = *(mAID->pb+i *mAID->cols+k+j);
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -