matlab 删除数组中的空集合
时间: 2023-05-30 11:06:50 浏览: 701
可以使用`cellfun`函数和`isempty`函数来删除数组中的空集合。
例如,假设有一个包含空集合的单元格数组`A`,可以使用以下代码删除空集合:
```
A = {[], [1,2], [], [], [3,4]};
A(cellfun(@isempty,A)) = [];
```
这将删除`A`中的所有空集合,并将结果存储回`A`,得到以下结果:
```
A = {[1,2], [3,4]}
```
阅读全文