swap matrix positions in 3d matrices

How do I swap matrix positions? So if I wanted
a(1,1,:) = [1 2 3 4];
a(1,2,:) = [1 1 1 1];
to become
a(1,1,:) = [1 1 1 1];
a(1,2,:) = [1 2 3 4];

1 commentaire

Jan
Jan le 17 Jan 2013
Such questions are discussed exhaustively in the Getting Started chapters of the documentation. It is recommended to read them.

Réponses (2)

Andrei Bobrov
Andrei Bobrov le 17 Jan 2013
Modifié(e) : Andrei Bobrov le 17 Jan 2013
a(1,1:2,:) = a(1,[2,1],:);
Colin
Colin le 17 Jan 2013

0 votes

a(1,[1 2],:) = a(1,[2 1],:);

Cette question est clôturée.

Produits

Tags

Question posée :

Jam
le 17 Jan 2013

Clôturé :

le 20 Août 2021

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by