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