How do I replace [ ] in an array with 0's
Show older comments

How can i replace the [] in the pathrisk field with 0's?
Thanks for your help!
Accepted Answer
More Answers (1)
Jos (10584)
on 15 Jan 2014
Edited: Jos (10584)
on 15 Jan 2014
If I am not mistaken, the variable pathrisk is a cell array with some empty cells?
pathrisk = {1 [] 5 3 [] [] 9} % example data
tf = cellfun('isempty',pathrisk) % true for empty cells
pathrisk(tf) = {0} % replace by a cell with a zero
4 Comments
Abolfazl Nejatian
on 27 Nov 2019
Dear Jos,
your responce was very helpful for me.
thank you so much.
Fernando Galaz Prieto
on 23 Sep 2020
Upvoting!
Thank you very much.
Abdullateef Agbaje
on 23 Jan 2021
Thank you
Ioannis Vourvachakis
on 11 Oct 2021
thank you so much!!
Categories
Find more on Characters and Strings 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!