Zum Beispiel
%Vor%Wie kann ich einen Vektor der ersten von Null verschiedenen Elemente jeder Zeile erhalten?
Sie können verwenden max
:
Zeilen, für die sel
gleich null sind - sind nur Nullen und die entsprechende Spalte in c
sollte ignoriert werden.
Ergebnis:
%Vor% Um den ersten Zeilenindex ungleich Null zu finden (für jede Spalte), müssen Sie nur max
auf die erste Dimension anwenden:
Hier ist eine Lösung, die auf accumarray basiert und auch bei einer Zeile funktioniert alle Nullen.
%Vor%Tags und Links matlab sparse-matrix matrix sparse-array