Mathc matrices/Fichiers h : vel rop
Apparence
Installer ce fichier dans votre répertoire de travail.
vel_rop.h |
---|
/* ------------------------------------ */
/* Save as : vel_rop.h */
/* ------------------------------------ */
double **swapR_mR(
double **A,
int r1,
int r2)
{
double T;
int c;
for ( c=C1; c<A[C_SIZE][C0]; c++)
{
T = A[r1][c];
A[r1][c] = A[r2][c];
A[r2][c] = T;
}
return(A);
}
/* ------------------------------------ */
double **mulR_mR(
double **A,
double s,
int r
)
{
int c;
for ( c=C1; c<A[C_SIZE][C0]; c++)
A[r][c] *= s;
return(A);
}
/* ------------------------------------ */
double **addR_mR(
double **A,
double s,
int r1,
int r2
)
{
int c;
for ( c=C1; c<A[C_SIZE][C0]; c++)
A[r2][c] += s*A[r1][c];
return(A);
}
/* ------------------------------------ */
/* ------------------------------------ */
Il y a les trois opérations élémentaires sur les lignes.