h5read incorrectly reading exponents

1 visualización (últimos 30 días)
Eric Kuebler
Eric Kuebler el 9 de Ag. de 2018
Comentada: Walter Roberson el 22 de Dic. de 2018
Hello,
My apologies if this is the wrong forum.
I'm trying to open a dataset in an '.nwb' file using the h5read function. The dataset of the file reads '1.3675214E7'; however, h5read returns '13675214'. the odd thing about this is that another dataset reads '1.0004034E-12' and h5read returns '1.0004034e-12'. Any idea on how to resolve this?
Thank you in advance! Eric
  1 comentario
Walter Roberson
Walter Roberson el 22 de Dic. de 2018
Our policy is to not remove questions that have a meaningful answer.

Iniciar sesión para comentar.

Respuesta aceptada

dpb
dpb el 9 de Ag. de 2018
Resolve what, precisely?
>> 1.3675214E7
ans =
13675214
>> whos ans
Name Size Bytes Class Attributes
ans 1x1 8 double
>>
The result is an integer-valued double and by default is displayed that way in ML command window. If you want a specific output format, say so--
>> fprintf('%.7e\n', 1.3675214E7)
1.3675214e+07
>>

Más respuestas (0)

Categorías

Más información sobre Data Type Identification en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by