## Re: [Maxima-lang-fr] =?iso-8859-1?q?=5BFwd=3A_Num_et_Denom_d=27un__?= =?iso-8859-1?q?=E9_l=E9ment_d=27une_matrice=5D?=

 Re: [Maxima-lang-fr] =?iso-8859-1?q?=5BFwd=3A_Num_et_Denom_d=27un__?= =?iso-8859-1?q?=E9_l=E9ment_d=27une_matrice=5D?= From: seb_kramm - 2007-02-06 08:53:14 ```Robert Dodier a =E9crit : > row(M, i) =3D> returns a matrix > M[i] =3D> returns a list > So these are a little bit different. (In Maxima, lists and matrices are= distinct > -- a list is not a 1-row matrix.) The representation of a matrix in Max= ima is very > naive -- a matrix is just a list of lists (i.e., a list of rows). This = makes M[i] > =3D> row very easy, but there is no equally simple notation to obtain a= column. We > have discussed matrix representation on the Maxima mailing list, so som= ething > might be changed in the not-too-distant future. Thanks for your comments. Donc, si je comprends bien, la variable 'scalarmatrixp', si true, ne prov= oque pas une conversion automatique d'une liste =E0 1 =E9l=E9ment vers un scalaire. Il= serait peut-=EAtre=20 judicieux de pr=E9ciser ce fait dans la doc ? Peut-=EAtre est-ce un comportement =E0 modifier ? Ou bien pr=E9voir une a= utre variable similaire, permettant de convertir (ou non) automatiquement une liste =E0= 1 =E9l=E9ment en scalaire ? Je n'ai pas trouv=E9 dans la doc. Mais, encore une fois, je n'ai certainement pas tous les =E9l=E9ments en = main... Et,=20 surtout, maintenant, je suis inform=E9 de ce fait. > All the best, and my apologies for not writing in the official language= of the > list. You're welcome ! ```

 Re: [Maxima-lang-fr] =?iso-8859-1?q?=5BFwd=3A_Num_et_Denom_d=27un__?= =?iso-8859-1?q?=E9_l=E9ment_d=27une_matrice=5D?= From: seb_kramm - 2007-02-06 08:53:14 ```Robert Dodier a =E9crit : > row(M, i) =3D> returns a matrix > M[i] =3D> returns a list > So these are a little bit different. (In Maxima, lists and matrices are= distinct > -- a list is not a 1-row matrix.) The representation of a matrix in Max= ima is very > naive -- a matrix is just a list of lists (i.e., a list of rows). This = makes M[i] > =3D> row very easy, but there is no equally simple notation to obtain a= column. We > have discussed matrix representation on the Maxima mailing list, so som= ething > might be changed in the not-too-distant future. Thanks for your comments. Donc, si je comprends bien, la variable 'scalarmatrixp', si true, ne prov= oque pas une conversion automatique d'une liste =E0 1 =E9l=E9ment vers un scalaire. Il= serait peut-=EAtre=20 judicieux de pr=E9ciser ce fait dans la doc ? Peut-=EAtre est-ce un comportement =E0 modifier ? Ou bien pr=E9voir une a= utre variable similaire, permettant de convertir (ou non) automatiquement une liste =E0= 1 =E9l=E9ment en scalaire ? Je n'ai pas trouv=E9 dans la doc. Mais, encore une fois, je n'ai certainement pas tous les =E9l=E9ments en = main... Et,=20 surtout, maintenant, je suis inform=E9 de ce fait. > All the best, and my apologies for not writing in the official language= of the > list. You're welcome ! ```