Borrar filtros
Borrar filtros

swap rows and columns of a matrix

4 visualizaciones (últimos 30 días)
Shyam Mudiraj
Shyam Mudiraj el 23 de Mayo de 2013
What is an elegant way of reordering rows and columns of matrix when given a new order.
Ex:
A is 3 X 3 matrix
If the new order is [2 1 3], then I want to change A such that
1st row of A_New = 2nd row of A
2nd row of A_New = 1st row of A
3rd row of A_new = 3rd row of A
and
1st column of A_New = 2nd column of A
2nd column of A_New = 1st column of A
3rd column of A_new = 3rd column of A

Respuesta aceptada

James Tursa
James Tursa el 23 de Mayo de 2013
Editada: James Tursa el 23 de Mayo de 2013
x = [2 1 3];
A_New = A(x,x);

Más respuestas (0)

Categorías

Más información sobre Logical en Help Center y File Exchange.

Productos

Community Treasure Hunt

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

Start Hunting!

Translated by