eliminate all exponential part in the matrix
1 visualización (últimos 30 días)
Mostrar comentarios más antiguos
Elysi Cochin
el 5 de Feb. de 2014
Respondida: Mischa Kim
el 5 de Feb. de 2014
i have a matrix with values as shown in the link....
i want to eliminate all the exponential part that is
if the value is -0.0099 leave as it is,
but if it is 9.1940e-04 i want to keep only 9.1940.....
what should i do.... please do reply....
0 comentarios
Respuesta aceptada
Mischa Kim
el 5 de Feb. de 2014
Elysi, one option would be to convert matrix values to strings (or read as strings from file) and crop, if necessary:
if ~isempty(strfind(val,'e'))
val_new = str2num(val(1:strfind(val,'e')-1))
else
val_new = str2num(val)
end
0 comentarios
Más respuestas (0)
Ver también
Categorías
Más información sobre Numeric Types en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!