MATLAB matriz notación científica
-
30-09-2019 - |
Pregunta
Me he preguntado acerca de esto por un tiempo. Cuando Matlab imprime la matriz A, por ejemplo, con
A
a veces aparece en notación científica como
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
¿Alguien sabe cómo hacer que imprimir los números de punto flotante normales? He tratado de formato corto, largo formato, formato corto e, formato e larga, pero ninguno de ellos trabajo. Algunos interruptor el formato de manera que la notación científica se encuentra dentro de las entradas individuales, pero en realidad estos números no son tan ridículos que acaba de imprimir a cabo ...
Solución
Otros consejos
si está USNG fprintf se puede utilizar % f en el formato con el que también da la precesión al número de decimales que necesita, como %. 2f , que siempre dan solamente dos número decimal después decimal