2017-05-25 6 views

Antwort

3

Wenden Sie die Funktion isempty zu jedem Inhalt der Zelle über cellfun und dann den Spalten- und Zeilenindizes der Zellen erhalten, die false gab (das heißt, wurde nicht leer) mit dem zweiAusgangsVersion find:

x = {[] [] 3 [] [] [] [] [] 1 [] []} 
[ii, jj] = find(~cellfun(@isempty, x)) 
res = [ii(:) jj(:)]; 
+1

Ooh ok danke !! Ich bin es nicht gewohnt, Zellen mit Matlab zu manipulieren. Du bist heute mein Retter, vielen Dank und danke für deine Erklärungen. Umso besser verstehe ich die Endgültigkeit :-D –

Verwandte Themen