2012-07-01 3 views
-1

У меня есть файл, состоящий из значений от 0.1 до 1.3e12. Я пытался его хранить в том же массиве, но не работал. Может ли кто-нибудь помочь?Как сохранить экспоненциальные значения (1.3e12) и нормальные значения (1.3) в той же матрице в матрице?

+1

Что вы имеете в виду, если не работаете? насколько велик файл - теперь много значений? – mathematician1975

+2

@ user1483180 Где ваш код? Без кода никто не может сказать вам, где вы поступили не так ... –

+3

@ user1483180: Я думаю, что ваша проблема связана с форматированием чисел (при печати в командной строке)? необходимо подробнее .. – Amro

ответ

1

Числа 0.1 и 1.3e12 хранятся в типе данных с плавающей точкой. Тип double по умолчанию используется для хранения любого из них в Matlab. Итак, ответ Да Вы можете сохранить их в той же матрице.

Что вы на самом деле со ссылкой на путь цифры отформатирован для просмотра. Пожалуйста, посмотрите на documentation for format