fill array with null if index is empty

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 日

0 投票

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!

カテゴリ

ヘルプ センター および File ExchangeMatrix Indexing についてさらに検索

質問済み:

2021 年 2 月 20 日

回答済み:

2021 年 2 月 23 日

Community Treasure Hunt

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

Start Hunting!

Translated by