Преобразуйте матрицу в символы
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.