Matlab - Como eliminar filas y coumnas de ceros

 
Vista:
sin imagen de perfil

Como eliminar filas y coumnas de ceros

Publicado por JONATHAN (2 intervenciones) el 28/06/2017 10:26:44
Hola
alguien que e ayude por favor.
tengo la siguiente matriz

A=[0 0 0 0 0 0
0 0 1 8 0 0
1 0 0 0 0 0
0 0 0 0 0 2]

y quisiera eliminar las filas y columnas que que contengan solo ceros

la matriz me quedaria:

A=[0 1 8 0
1 0 0 0
0 0 0 2]

AYUDA por favor
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de JOSE JEREMIAS CABALLERO
Val: 6.975
Oro
Ha mantenido su posición en Matlab (en relación al último mes)
Gráfica de Matlab

Como eliminar filas y coumnas de ceros

Publicado por JOSE JEREMIAS CABALLERO (5917 intervenciones) el 28/06/2017 15:12:00
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
A=[0 0 0 0 0 0
0 0 1 8 0 0
1 0 0 0 0 0
0 0 0 0 0 2]
BC=sum(abs(A),1)==0;
A(sum(abs(A),2)==0,:)=[ ];
A(:,BC)=[ ]
A =
     0     0     0     0     0     0
     0     0     1     8     0     0
     1     0     0     0     0     0
     0     0     0     0     0     2
A =
     0     1     8     0
     1     0     0     0
     0     0     0     2


Saludos
JOSE JEREMIAS CABALLERO
Asesor de Proyectos con Matlab
Servicios de programación matlab


http://matlabcaballero.blogspot.com
https://www.facebook.com/matlabcaballero
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil

Como eliminar filas y coumnas de ceros

Publicado por JONATHAN (2 intervenciones) el 28/06/2017 19:32:39
Muchas gracias señor Jeremias, se le agradece mucho.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar