How to create a Nx3 array from Nx4 array
1 Ansicht (letzte 30 Tage)
Ältere Kommentare anzeigen
Amadeus Xu
am 27 Nov. 2020
Kommentiert: Ameer Hamza
am 27 Nov. 2020
Hi all,
If I have a 100x1 cell array which contains 100 Nx4 double array where N is a variable size, how to I create a new cell array which is also 100x1, but contains a Nx3 double array that contains just columns 2,3 and 4 of the previous Nx4 array?
Hope that make sense! I'd appreciate any help with this problem.
Thanks in advance!
0 Kommentare
Akzeptierte Antwort
Ameer Hamza
am 27 Nov. 2020
You can use cellfun()
C1; % 100x1 with Nx4 matrices
C2 = cellfun(@(x) {x(:,2:end)}, C1);
2 Kommentare
Weitere Antworten (0)
Siehe auch
Kategorien
Mehr zu Loops and Conditional Statements finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!