Creating cell with NaN
42 views (last 30 days)
Show older comments
Daneisha Blair
on 23 Aug 2021
Commented: Daneisha Blair
on 24 Aug 2021
Hi,
I would like to re-create a NaN array like the attached image below. Meaning, the size of the array will be 1x187, but inside the array I rather each cell be a mx1. Example 2x1, 10x1, 3x1, 13x1, 4x1, etc.
Any help is appreciated.
0 Comments
Accepted Answer
the cyclist
on 24 Aug 2021
I was not 100% clear on what you wanted. Is this output right?
% Input array
C = {["Mercury","Gemini", "Apollo"; ...
"Skylab", "Skylab B","ISS"], ...
["Mercury","Gemini";
"Skylab","Skylab B"]}
% Output array
out = cellfun(@(x) nan(size(x,1),1) ,C,'UniformOutput',false)
More Answers (0)
See Also
Categories
Find more on Logical 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!