

Csor = sortrows(C,1:352);   % Sortieren der Summe einer Zeile nach dem höchsten Wert (aufsteigend)
Cz = flip(Csor);          % Matrix C wird umgekehrt
 
index = find(sum(C)==0); % Die Spalten mit der Summe = 0 werden gesucht
Cz(:,index)=[]; % Löschen dieser Spalten

Cneu = [Cz, zeros(352,200)]; % Gelöschte Spalten werden angehängt
% Diagonalmatrix C ist nun voll besetzt