matlab中这个语句是什么意思X(all(X==0,2),:)=[];

如题。

all(X==0,2)表示检查行向量是否为全零
如果X=[0,0,0,0;0,0,1,0;1,1,0,0;0,0,0,0]
all(X==0,2)返回值
1
0
0
1
X(all(X==0,2),:)=[]是将全零的行向量赋值为空,返回结果为
X=[0,0,1,0;1,1,0,0]

回答的不知是否准确
温馨提示:答案为网友推荐,仅供参考