Converting 9 digit number into a string
1 view (last 30 days)
Show older comments
Sadia
on 5 Apr 2017
Commented: MD SAROWER HOSSAIN
on 17 Aug 2021
I have a (1675x 1) number matrix. Each numbers are 9 digit number. I want convert this no into string. When I am giving the num2str command it is giving me (1675 x 9) matrix, but I want to get a (1675 x 1) matrix. How can I do that?
3 Comments
Accepted Answer
Walter Roberson
on 5 Apr 2017
Result = compose('%d', YourMatrix);
Otherwise you have to use a cell array if you want individual entries. For example,
Result = cellstr( int2str(YourMatrix) );
2 Comments
Walter Roberson
on 6 Apr 2017
You should be using cell2table() rather than array2table() so that you can combine values of different types.
More Answers (0)
See Also
Categories
Find more on Data Type Conversion in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!