mat2str
Convert matrix to characters
Description
chr = mat2str(
converts the numeric
matrix X
)X
into a character vector that represents the matrix, with
up to 15 digits of precision.
You can use chr
as input to the eval
function. For example, A = eval(chr)
reproduces the values from
the original matrix to the precision specified in chr
.
chr = mat2str(___,'class')
includes the name of
the class, or data type, of X
in chr
. You can
use this syntax with any of the arguments from the previous syntaxes.
If you use this syntax to produce chr
, then A =
eval(chr)
also reproduces the data type of the original matrix.
Examples
Input Arguments
Tips
mat2str
returns character arrays only. Starting in R2016b, you can convert numeric arrays to string arrays using thestring
function.
Extended Capabilities
Version History
Introduced before R2006a