| MATLAB Function Reference | ![]() |
Syntax
Description
The num2str function converts numbers to their string representations. This function is useful for labeling and titling plots with numeric values.
str = num2str(a)
converts array A into a string representation str with roughly four digits of precision and an exponent if required.
str = num2str(a, converts the array precision)
A into a string representation str with maximum precision specified by precision. Argument precision specifies the number of digits the output string is to contain. The default is four.
str = num2str(A, converts array format)
A using the supplied format. By default, this is '%11.4g', which signifies four significant digits in exponential or fixed-point notation, whichever is shorter. (See fprintf for format string details).
Examples
num2str(magic(2)) produces the string matrix
See Also
| num2cell | numel | ![]() |