Matlab - sacar notación cientifica

   
Vista:

sacar notación cientifica

Publicado por diego (3 intervenciones) el 11/04/2010 18:24:45
Hola
Cuando saco un resultado me sale así

matriz =

1.0e+003 *

0 0 -0.0001 0 -0.9986 0 -0.0001 -1.0000 1.0000
0 0 0.0018 0 0.0010 0.0010 -0.0000 0 0.3000
0 0 0.0010 0.0010 0.0010 0 0 -0.0010 0.5000
0 0.0010 0.0023 0 0.0030 0 -0.0000 0 1.0000
0.0010 0 -0.0013 0 -0.0000 0 0.0000 0 0

Existe alguna manera de sacar la notación cientifica es que así hay resultados que no se ven cuanto me dan porque me sale 0.0000 y la parte importante no me sale
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:sacar notación cientifica

Publicado por Vicente (7 intervenciones) el 13/04/2010 13:15:06
Trincate la ayuda de matlab y mira el comando format, seguro que podrás poner el format que buscas.

Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:sacar notación cientifica

Publicado por Jorge (226 intervenciones) el 16/04/2010 00:28:48
Otra opción es multiplicar la matriz por un número que te permita ver los decimales deseados; o sea, no ver

matriz

sino

matriz * 1e6

por ejemplo.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

sacar notación cientifica

Publicado por jonattan blanco (1 intervención) el 19/09/2016 14:55:07
con el format shortG se soluciona su problema le quita la notación científica en la matriz
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

sacar notación cientifica

Publicado por IE (1 intervención) el 21/09/2016 04:49:34
Pero al aplicar format shortG no quitas la notación científica, para nada, simplemente hace que quede indicada dentro de la matriz misma, en lugar de afuera de ella. La forma que he encontrado para quitarla por completo es con format long, eso quita la notación científica pero muestra 15 decimales después del punto, algo nada práctico muchas veces.

¿Sabe alguien cómo hacer que MATLAB no use notación científica sin que muestre tantos decimales (15) que deja el format long?

P.D. no me digan que revise la documentación de ayuda del comando format! ya la he leído, ahí no viene.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

sacar notación cientifica

Publicado por Alan Mauricio Carrasco Pérez (1 intervención) el 06/11/2016 19:13:49
Ya lo encontré, puedes usar la función format longG y con este te quita la notación científica y no te redondea
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar