Я задался вопросом об этом некоторое время. Когда Matlab печатает матрицу А, например, сmatlab matrix научная нотация
иногда появляется в научной нотации, таких как 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
Кто-нибудь знает как заставить его печатать обычные числа с плавающей запятой? Я пробовал формат короткий, формат длинный, формат короткий e, формат long e, но никто из них не работает. Некоторые переключить форматирование так, что научное обозначение в пределах отдельных записей, но на самом деле эти цифры не так уж смешно просто распечатать ...
Nevermind , нашел его. =) format shortG http://www.mathworks.com/help/techdoc/ref/format.html – Hanmyo
Вы должны положить это как ответ. Вы можете ответить на свой вопрос. – Dima