num2str

Преобразуйте числа в символьный массив

Описание

пример

s = num2str(A) преобразует fi объект A в представление символьного массива. Выход подходит для входа для eval функционируйте таким образом что eval(s) производит исходный fi возразите точно.

пример

s = num2str(A,precision) преобразует fi объект A к представлению символьного массива с помощью количества цифр точности задан precision.

s = num2str(A,formatSpec) применяет формат, заданный formatSpec ко всем элементам A.

Примеры

свернуть все

Создайте fi объект, A, и преобразуйте его в вектор символов.

A = fi(pi)
A = 

    3.1416

          DataTypeMode: Fixed-point: binary point scaling
            Signedness: Signed
            WordLength: 16
        FractionLength: 13
S = num2str(A)
S =

    '3.1416'

Создайте fi возразите и преобразуйте его в вектор символов с 8 цифрами точности.

A = fi(pi)
A = 

    3.1416

          DataTypeMode: Fixed-point: binary point scaling
            Signedness: Signed
            WordLength: 16
        FractionLength: 13
S = num2str(A,8)
S =

    '3.1416016'

Входные параметры

свернуть все

Входной массив в виде числового массива.

Типы данных: fi | double | single | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64 | logical
Поддержка комплексного числа: Да

Максимальное количество значительных цифр в выводимой строке в виде положительного целого числа.

Типы данных: single | double | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64

Формат выходных полей, заданных операторов форматирования использования. formatSpec также может включать обычный текст и специальные символы.

Для получения дополнительной информации о форматировании операторов смотрите num2str страница с описанием в документации MATLAB®.

Выходные аргументы

свернуть все

Текстовое представление входного массива, возвращенного как символьный массив.

Смотрите также

| |

Введенный в R2016a