セル配列内の空のセルを検出するにはどうすればよいですか? 空のセルを削除するコマンドが であることは知っていますがa(1) = []
、MATLAB に空のセルを自動的に検出させることができないようです。
背景: を使用してセル配列を事前に割り当てましたa=cell(1,53)
。次にif exist(filename(i))
、 textscan を使用してファイルをチェックし、それを読み込みました。その結果、filename(i)
が存在しない場合、空のセルが生成され、次のファイルに移動します。
すべてのファイルを読み終わったら、 の空のセルを削除したいと思いますa
。私は試したif a(i)==[]