Recursion for Unnesting 1x1 Cell Array
Show older comments
I have been getting continuous errors for reaching the maximum recursion limit when running various test cases for my function. Since unnesting a 1x1 cell array to get a string can usually be done by:
ca = {{{'math'}}}
while iscell(ca)
ca = ca{1}
end
out = ca
For recursion, I did this:
function out = doYouEverFeel(ca)
if ischar(ca)
out = ca
else
out = doYouEverFeel(ca{1});
end
end
Why is this not working?
Accepted Answer
More Answers (0)
Categories
Find more on Matrix Indexing 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!