MATLAB: How to get a string array without any space when using NUM2STR function ??

number to string problem

For example, I have a number array (including one-digits and two digits):
A=[0:31]'
A =
0
1
2
3
4
5
6
7
8
9
10
11
12
...
and I want to convert it to a string/char array. I tried to use:
S = num2str(A)
S =
32×2 char array
' 0'
' 1'
' 2'
' 3'
' 4'
' 5'
' 6'
' 7'
' 8'
' 9'
'10'
'11'
'12'
...
However, I want to get a string array with dimension 31×1, and without any space in front of those one-digits, what should I do????

Best Answer

S = ""+(0:31).'