Matlab - Partir una matriz en dos.

 
Vista:
sin imagen de perfil
Val: 352
Ha disminuido 1 puesto en Matlab (en relación al último mes)
Gráfica de Matlab

Partir una matriz en dos.

Publicado por Ricardo (218 intervenciones) el 19/06/2018 21:06:42
Hola.

Buenos días.

Tengo una matriz A 20 X 10

muestro solo, dos renglones:

A=[ -1.4796 -1.1163 -0.8540 -0.6489 -0.2524 0.2524 0.6489 0.8540 1.1163 1.4796
-1.3017 -0.7776 -0.6526 -0.3969 -0.0669 0.0669 0.3969 0.6526 0.7776 1.3017 ]

Si se fijan los valores de los elementos por renglón son "espejo" ; los valores a la izquierda son negativos y los de la derecha son positivos. Solo muestro dos renglones de 20.

Como hago para obtener en forma automática únicamente las 5 partes positivas de cada renglón y formar una matriz
20 X 5 con estos elementos.

Espero me ayuden gracias.

Saludos.
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
sin imagen de perfil
Val: 78
Ha mantenido su posición en Matlab (en relación al último mes)
Gráfica de Matlab

Partir una matriz en dos.

Publicado por Emmanuel (31 intervenciones) el 20/06/2018 21:09:46
si supones que tu matriz es de nxm con m par, la solucion es la siguiente

MatrizPositiva=Matriz(:,m/2+1:m);
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
2
Comentar
sin imagen de perfil
Val: 352
Ha disminuido 1 puesto en Matlab (en relación al último mes)
Gráfica de Matlab

Partir una matriz en dos.

Publicado por Ricardo (218 intervenciones) el 20/06/2018 22:44:01
GRACIAS !!!!!

FUNCIONO
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