【发布时间】:2016-03-04 10:42:02
【问题描述】:
所以我想删除矩阵中包含零的行,但仅限于特定列。例如:
A = [[0 0 0 0; 1 2 0 4; 2 0 1 1; 0 0 0 0; 1 2 3 4; 0 1 2 3];
我想让矩阵 A 检查第二和/或第四列是否包含零。如果这是真的:然后删除整行。所以结果应该是:
A = [1 2 0 4; 1 2 3 4; 0 1 2 3];
我使用了这个功能:
new_a = A(all(A,2),:)
但是我删除了所有包含零的行。
【问题讨论】:
标签: matlab matrix delete-row