how to swap this matrix
1 vue (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Anusha
le 17 Oct 2013
Modifié(e) : Andrei Bobrov
le 17 Oct 2013
i have this column of matrix
Z= 2
4
1
7
9
how to swap this 1 and 2
0 commentaires
Réponse acceptée
Andrei Bobrov
le 17 Oct 2013
Modifié(e) : Andrei Bobrov
le 17 Oct 2013
Z([1,2]) = Z([2,1]);
ADD
Z = [2
4
2
1
7
9
1
1]; % new case
a = [1, 2]; % replacement value
[l,ii] = ismember(Z,a);
Z(l) = a(3-ii(l));
2 commentaires
Plus de réponses (1)
dpb
le 17 Oct 2013
Z(1:3)=flipud(Z(1:3));
Only works because of odd number, of course. In general to swap individual elements will still take the temporary to hold the one element while overwrite the other.
0 commentaires
Voir également
Catégories
En savoir plus sur MATLAB Compiler SDK 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!