Mathc matrices/Fichiers c : mul r
Installer et compiler ce fichier dans votre répertoire de travail.
mulr.c |
---|
/* ------------------------------------ */
/* Save as : mulr.c */
/* ------------------------------------ */
#include "v_a.h"
/* ------------------------------------ */
int main(void)
{
double a[R3*C3] ={ 1, 2, 3,
1, 2, 3,
1, 2, 3};
double **A = ca_A_mR(a,i_mR(R3,C3));
double s = 10;
int r = R1;
clrscrn();
printf(" A :");
p_mR(A,S5,P0,C6);
printf(" mulR_mR(A, %+.0f, R%d)\n\n",s,r);
printf(" A :");
p_mR(mulR_mR(A,s,r),S5,P0,C6);
f_mR(A);
stop();
return 0;
}
/* ------------------------------------ */
/* ------------------------------------ */
La fonction mulR_mR(); multiplie la ligne r par un scalaire.
Exemple de sortie écran :
A :
+1 +2 +3
+1 +2 +3
+1 +2 +3
mulR_mR(A, +10, R1)
A :
+10 +20 +30
+1 +2 +3
+1 +2 +3
Press return to continue.