Матричная нотация Matlab в научном формате

Я задумывался об этом некоторое время. Когда Matlab печатает матрицу A, например, с помощью

A

, она иногда появляется в научной записи, такой как

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, формат длинный e, но ни один из них не работает. Некоторые меняют форматирование так, чтобы научная запись находилась внутри отдельных записей, но на самом деле эти числа не так уж и смешны, чтобы их просто распечатать ...

13
задан m7913d 12 June 2019 в 18:46
поделиться