Преобразуйте матрицу в символы
chr = mat2str(
преобразует числовой матричный X
)X
в вектор символов, который представляет матрицу максимум с 15 цифрами точности.
Можно использовать chr
как введено к eval
функция. Например, A = eval(chr)
воспроизводит значения от исходной матрицы до точности, заданной в chr
.
chr = mat2str(___,'class')
включает имя класса или тип данных, X
в chr
. Можно использовать этот синтаксис с любым из аргументов от предыдущих синтаксисов.
Если вы используете этот синтаксис, чтобы произвести chr
, затем A = eval(chr)
также воспроизводит тип данных исходной матрицы.
mat2str
возвращает символьные массивы только. Начиная в R2016b, можно преобразовать числовые массивы в строковые массивы с помощью string
функция.