Mathc matrices/c24m
Installer et compiler ces fichiers dans votre répertoire de travail.
c02b.c |
---|
/* ------------------------------------ */
/* Save as : c02b.c */
/* ------------------------------------ */
#include "v_a.h"
/* ------------------------------------ */
/* ------------------------------------ */
#define RA R2
#define CA C2
#define RX R2
#define CX C1
/* ------------------------------------ */
/* ------------------------------------ */
int main(void)
{
double a[RA*CA]={
+3, -2,
+2, -2
};
double x[RX*CX]={
+10.00,
+13.00,
};
double **A = ca_A_mR(a, i_mR(RA,CA));
double **X = ca_A_mR(x, i_mR(RX,CX));
double **AX = i_mR(RA,CX) ;
clrscrn();
printf(" In the Standard basis\n\n"
" Find T(x) = A*x \n\n"
" A : ");
p_mR(A,S3,P2,C7);
printf(" x : ");
p_mR(X,S3,P2,C7);
printf(" A*x");
p_mR(mul_mR(A,X,AX),S3,P2,C7);
stop();
f_mR(A);
f_mR(X);
f_mR(AX);
return 0;
}
/* ------------------------------------ */
/* ------------------------------------ */
Calculons T([x]) = A*[x] Exemple de sortie écran :
------------------------------------
In the Standard basis
Find T(x) = A*x
A :
+3.00 -2.00
+2.00 -2.00
x :
+10.00
+13.00
A*x
+4.00
-6.00
Press return to continue.