Bonjour,
Ceci est mon premier message sur cette liste.
Je ne suis pas mathématicien, n'ait pas de connaissance approfondie de la
théorie des
polynomes.
J'utilise Maxima 5.11 pour du calcul matriciel, mais j'ai un petit souci avec
denom()
et num(). J'ai une matrice 2x2, dont les membres sont des fractions de
polynomes. Je
souhaite récupérer numérateur et dénominateur, pour pouvoir les traiter
séparemment.
Si je fais:
----------------------
a:matrix([(a+b)/c, d],[e,f]);
a11:a[1][1];
num(a11);
denom(a11);
----------------------
=> Pas de problème.
Par contre, ma matrice à moi est beaucoup plus complexe, et là ça ne marche
plus!
Quand j'extrait un des éléments, il apparait bien sous forme de fraction, mais
toujours encadré par des crochets !! (bien qu'il s'agisse d'une matrice 1x1) :
(scalarmatrixp est bien true)
(%i13) jb2_22 : (Jb2 )
2 2
hb_21 hb_32 x - hb_22 hb_31 x - hb_22 hb_33 + hb_23 hb_32
(%o13) [- ---------------------------------------------------------]
2
(hb_32 y + hb_31 x + hb_33)
(%i14) num(jb2_22)
hb_21 hb_32 x - hb_22 hb_31 x - hb_22 hb_33 + hb_23 hb_32
(%o14) [- ---------------------------------------------------------]
2
(hb_32 y + hb_31 x + hb_33)
(%i15) denom(jb2_22)
(%o15) 1
Quelqu'un aurait-il une idée ? Peut-être lié à une histoire de représentation
interne?
Merci d'avance,
-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier.
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Maxima-lang-fr mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/maxima-lang-fr