2017-10-15 3 views

Antwort

1

Sie können sum verwenden, um Zeilen und Spalten zu finden, die nur aus Nullen bestehen. Dann entferne sie.

s1 = find(sum(mat,2)>0); 
s2 = find(sum(mat,1)>0); 
mat([1:(s1(1)-1) s1(end)+1:size(mat,1)], :) = []; 
mat(:, [1:(s2(1)-1) s2(end)+1:size(mat,2)]) = [];