notation scientifique matrice Matlab
-
30-09-2019 - |
Question
Je me suis demandé à ce sujet pendant un certain temps maintenant. Lorsque Matlab imprime la matrice A, par exemple, avec
A
il apparaît parfois en notation scientifique tel que
A =
1.0e+03 *
0 0 0.0070 0.0080 0.0030 0.0010
0 0.0030 -0.0460 0.0400 -0.0930 0.1800
0.0010 -0.0530 -0.0140 -0.0620 0.0790 -1.2360
0.0020 0.0009 -0.0032 0.0016 0.0023 -1.4180
0.0070 -0.0000 -0.0006 -0.0000 0 0
Quelqu'un sait comment le faire imprimer un nombre normal à virgule flottante? J'ai essayé format court, format long, format court e, le format e long, mais aucun d'entre eux travaillent. Certains commutateur de mise en forme de telle sorte que la notation scientifique dans les entrées individuelles, mais en réalité ces chiffres ne sont pas que ridicule pour imprimer juste de sortir ...
Autres conseils
si vous usng fprintf vous pouvez utiliser % f dans le format avec également donner précession au nombre de points décimaux dont vous avez besoin comme %. 2f qui donnent toujours seulement deux nombres décimaux après la virgule