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

76 visualizaciones (últimos 30 días)
Kenneth Morley
Kenneth Morley el 15 de En. de 2014
Comentada: Ioannis Vourvachakis el 11 de Oct. de 2021
How can i replace the [] in the pathrisk field with 0's?
Thanks for your help!

Respuesta aceptada

Mark
Mark el 15 de En. de 2014
Editada: Mark el 15 de En. de 2014
for i = 1:length(pathrisk)
if isempty(pathrisk(i))
pathrisk(i) = 0;
end
end

Más respuestas (1)

Jos (10584)
Jos (10584) el 15 de En. de 2014
Editada: Jos (10584) el 15 de En. de 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 comentarios
Abdullateef Agbaje
Abdullateef Agbaje el 23 de En. de 2021
Thank you
Ioannis Vourvachakis
Ioannis Vourvachakis el 11 de Oct. de 2021
thank you so much!!

Iniciar sesión para comentar.

Categorías

Más información sobre Migrate GUIDE Apps en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

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

Start Hunting!

Translated by