fill array with null if index is empty

3 views (last 30 days)
Saud Alfalasi
Saud Alfalasi on 20 Feb 2021
Answered: Mahesh Taparia on 23 Feb 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

Answers (1)

Mahesh Taparia
Mahesh Taparia on 23 Feb 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!

Community Treasure Hunt

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

Start Hunting!