How to convert arrays to strings in bulk at the same time similar with the function itoa in C language

1 view (last 30 days)
Recently, I try to converts numbers into strings in bulk, but I find the function num2str cost a long time if I convert them one by one with the command for.
Take an example in Matlab
A=ones(1e9,1);
for i=1:1e9
x=num2str(A(i));
end
The time it costs is related to the size of A, I want to convert arrays to strings in bulk at the same time so that the cost time has nothing to do with scale.

Accepted Answer

madhan ravi
madhan ravi on 2 Apr 2019
""+A
%or
string(A)
  3 Comments

Sign in to comment.

More Answers (0)

Tags

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!