fill array with null if index is empty

5 visualizaciones (últimos 30 días)
Saud Alfalasi
Saud Alfalasi el 20 de Feb. de 2021
Respondida: Mahesh Taparia el 23 de Feb. de 2021
R = string(data{:});
for ii=1:27
text_str{ii} = convertStringsToChars(R(ii));
Hi, how would I set elements to "nil" if elemenet at that index doesn't exist?
eg:
apple
pear
nil
nil
Bannana
nil
....all the way to index 27

Respuestas (1)

Mahesh Taparia
Mahesh Taparia el 23 de Feb. de 2021
Hi
You can check for a particular index, if the array content of that index is empty then you can assign it to "nil". For example, consider the code below:
for i=1:N
if(ismissing(R(i)))
R(i)={"Nil"};
else
continue;
end
end
Hope it will help!

Categorías

Más información sobre Cell Arrays en Help Center y File Exchange.

Community Treasure Hunt

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

Start Hunting!

Translated by