How can I change pairs?
1 vue (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Ayob
le 23 Jan 2014
Réponse apportée : Jos (10584)
le 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 commentaires
Réponse acceptée
Jos (10584)
le 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 commentaires
Plus de réponses (1)
Walter Roberson
le 23 Jan 2014
B = mat2cell( fliplr(cell2mat(A)), ones(length(A)), length(A{1});
1 commentaire
Voir également
Catégories
En savoir plus sur Cell Arrays dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!