fill array with null if index is empty

7 ビュー (過去 30 日間)
Saud Alfalasi
Saud Alfalasi 2021 年 2 月 20 日
回答済み: Mahesh Taparia 2021 年 2 月 23 日
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

回答 (1 件)

Mahesh Taparia
Mahesh Taparia 2021 年 2 月 23 日
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!

Translated by