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