matlab 减去不要的空行
时间: 2023-11-20 18:58:48 浏览: 171
以下是在Matlab中删除矩阵中的空行的方法:
假设我们有一个矩阵A,其中包含一些空行。我们可以使用以下代码删除这些空行:
```matlab
A(all(A==0,2),:)=[];
```
这行代码的含义是:删除A矩阵中所有行的元素都为0的行。
如果我们想删除所有空行和空列,可以使用以下代码:
```matlab
A(all(A==0,2),:)=[];
A(:,all(A==0,1))=[];
```
这两行代码的含义是:首先删除所有空行,然后删除所有空列。
阅读全文