Преобразование типа данных

Преобразовывая между числовыми массивами, символьными массивами, массивами ячеек, структурами или таблицами

Функции

charМассив символов
cellstrПреобразование в Массив ячеек из символьных векторов
int2strПреобразование Целых чисел в символы
mat2strПреобразуйте матрицу в символы
num2strПреобразуйте числа в символьный массив
str2doubleПреобразуйте строки в значения двойной точности
str2numПреобразуйте символьный массив или строку к числовому массиву
native2unicodeПреобразуйте числовые байты в символьное представление Unicode
unicode2nativeПреобразуйте символьное представление Unicode в числовые байты
base2decПреобразуйте текст, представляющий номер в основе N к десятичному числу
bin2decПреобразуйте текстовое представление двоичного числа к десятичному числу
dec2baseПреобразуйте десятичное число в символьный массив, представляющий основной-N номер
dec2binПреобразуйте десятичное число в символьный массив, представляющий двоичное число
dec2hexПреобразуйте десятичное число в символьный массив, представляющий шестнадцатеричный номер
hex2decПреобразуйте текстовое представление шестнадцатеричного номера к десятичному числу
hex2numПреобразуйте шестнадцатеричный формат IEEE в номер с двойной точностью
num2hexПреобразуйте один - и числа с двойной точностью к шестнадцатеричному формату IEEE
table2arrayПреобразуйте таблицу в гомогенный массив
table2cellПреобразовывание таблицы в массив ячеек
table2structПреобразовывание таблицы в массив структур
array2tableПреобразуйте гомогенный массив в таблицу
cell2tableПреобразуйте массив ячеек в таблицу
struct2tableПреобразуйте массив структур в таблицу
cell2matПреобразуйте массив ячеек в обычный массив базового типа данных
cell2structПреобразуйте массив ячеек в массив структур
mat2cellПреобразуйте массив в массив ячеек, ячейки которого содержат подмассивы
num2cellПреобразуйте массив в массив ячеек с последовательно отсортированными по размеру ячейками
struct2cellПреобразуйте структуру в массив ячеек

Темы

Шестнадцатеричные и двоичные значения

Задайте шестнадцатеричные и двоичные значения или как литералы или как текст. Шестнадцатеричные и бинарные литералы хранятся как целые числа. Можно преобразовать текст, представляющий шестнадцатеричные и двоичные значения числам и числам к текстовым представлениям.

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

Эти сводные данные детализируют, как преобразовать символьные массивы в числовые значения.

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

Эти сводные данные детализируют, как преобразовать числовые значения в символьные массивы.

Допустимые комбинации в отличие от классов

Если вы включаете элементы различающихся классов в матрице, MATLAB® преобразует некоторые элементы так, чтобы все элементы получившейся матрицы имели тот же тип. Преобразование типа данных сделано относительно предварительно установленного приоритета классов.