Вы должны использовать sprintf
.Например:
x = 14.021
sprintf('%010.5f', x)
Обратите внимание, что вам не нужно использовать num2str
.
. Первый аргумент sprintf
- это спецификатор формата, который описывает, каким должен быть результирующий текст.отображается.Спецификатор начинается с %
, ведущий 0
говорит sprintf
заполнить строку нулями.В общем, .5
говорит, что он должен печатать пять цифр справа от десятичной точки, а f
говорит, что мы хотим отформатировать его как число с плавающей запятой.