|
>-----Original Message----- >From: Schlosser Reinhard, Prof. Dr. >[mailto:reinhard.schlosser@XXXXXXX.de] >Sent: Friday, November 14, 2003 1:14 PM >To: 'demug@XXXXXXX.ch' >Subject: Kombinieren von PaddedForm und MatrixForm > > >Liebe Liste, > >ich habe folgendes versucht: > >MatrixForm[PaddedForm[{{6.17282,-3.63617},{-3.63617,7.88497}},{4,3}]] > >erwartet habe ich die Ausgabe > > 6.172 -3.636 >-3.636 7.884 > >plus die Klammern der Matrix (die kann ich in der E-mail nicht >darstellen). > >Erhalten habe ich aber > >{{ 6.173,-3.636},{-3.636, 7.885}} > >Wie kann ich das gewünschte Ergebnis erhalten? > >Danke für Eueren Rat. > >Reinhard Schlosser > > Haben Sie's mal umgekehrt probiert? PaddedForm[MatrixForm[{{6.17282, -3.63617}, {-3.63617, 7.88497}}], {4, 3}] Warum das so ist, mag man ahnen, wenn man sieht, daß MapAt[MatrixForm, PaddedForm[{{6.17282, -3.63617}, {-3.63617, 7.88497}}, {4, 3}], {1}] auch geht! Die Versprechung in Help "PaddedForm acts as a "wrapper", which affects printing, but not evaluation" gilt nicht mehr für MatrixForm (was je keine Evaluation in dem Sinne ist). -- Hartmut Wolf |