Matlab - Extraer elementos de una matriz que cumplan una determinada condición

 
Vista:
sin imagen de perfil
Val: 21
Ha aumentado su posición en 2 puestos en Matlab (en relación al último mes)
Gráfica de Matlab

Extraer elementos de una matriz que cumplan una determinada condición

Publicado por Maria (16 intervenciones) el 07/05/2018 15:30:18
Hola a todos!

Quisiera extraer de una matriz sólo los elementos que cumplan una determinada condición y con ellos, crear una nueva matriz. He estado mirando la función uniquetol, pero no me soluciona mucho o no he encontrado la forma, ya que mi tolerancia es ser igual o menor a un determinado valor.

Gracias de antemano!

María
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 JESUS DAVID ARIZA ROYETH
Val: 3.309
Plata
Ha mantenido su posición en Matlab (en relación al último mes)
Gráfica de Matlab

Extraer elementos de una matriz que cumplan una determinada condición

Publicado por JESUS DAVID ARIZA ROYETH (1818 intervenciones) el 07/05/2018 16:35:05
te agrego un ejemplo

1
2
matriz=rand(15,15);%matriz aleatoria 15 por 15
elementos=matriz(matriz<=0.5);%extraer elementos menores o iguales a 0.5


matriz es una matriz aleatoria a modo de ejemplo y en elementos se extraen los valores de esa matriz menores o iguales a 0.5
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar
sin imagen de perfil
Val: 21
Ha aumentado su posición en 2 puestos en Matlab (en relación al último mes)
Gráfica de Matlab

Extraer elementos de una matriz que cumplan una determinada condición

Publicado por Maria (16 intervenciones) el 07/05/2018 16:47:58
Lo acabo de probar y funciona!

Muchas gracias!
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