convert double NaN to string NaN
Show older comments
Hi
I have a cell array with NaN as shown in the image. How can I convert NaN to string NaN meaning instead of of seeing NaN in the array, I want to see "NaN".
I have tried this: TC(cellfun(@(x) any(isnan(x)),TC,'UniformOutput',false)) = {"NaN"}; but no success.
Any help is appreciated.

Accepted Answer
More Answers (1)
Try num2str
a = {nan 1 nan};
cellfun(@num2str,a,'UniformOutput',0)
1 Comment
Daneisha Blair
on 24 Aug 2021
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!