How can I change pairs?
2 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Ayob
am 23 Jan. 2014
Beantwortet: Jos (10584)
am 23 Jan. 2014
I have pairs of A{i}=[ai bi]. How can I change them to pairs B{i}=[bi ai]. I like to use Matlab special features in matrices.
0 Kommentare
Akzeptierte Antwort
Jos (10584)
am 23 Jan. 2014
% the data
A = {[1 2], [3 4] , [5 6]}
% the insight
help fliplr
help cellfun
% the engine
B = cellfun(@fliplr, A, 'un', 0)
0 Kommentare
Weitere Antworten (1)
Walter Roberson
am 23 Jan. 2014
B = mat2cell( fliplr(cell2mat(A)), ones(length(A)), length(A{1});
1 Kommentar
Siehe auch
Kategorien
Mehr zu Cell Arrays 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!