Remove data from matrix

6 visualizaciones (últimos 30 días)
Anonymous User
Anonymous User el 6 de Abr. de 2020
Editada: KALYAN ACHARJYA el 6 de Abr. de 2020
How i remove the data >30 and <25 ? and how i make a pattern to remove them in any futuer data ?
  4 comentarios
KALYAN ACHARJYA
KALYAN ACHARJYA el 6 de Abr. de 2020
Editada: KALYAN ACHARJYA el 6 de Abr. de 2020
When you remove the element from the matrix, what remains in that location?
Anonymous User
Anonymous User el 6 de Abr. de 2020
100X15
x=randi([25 30]),100,15);
y=randi([20 50]),100,5);
w=[x y];
plot(w)

Iniciar sesión para comentar.

Respuesta aceptada

KSSV
KSSV el 6 de Abr. de 2020
If A is your array....
You can remove data using:
A(A>30) = [] ;
A(A<25) = [] ;
Or replace them with NaN's, if yu want same size.
A(A>30) = NaN ;
A(A<25) = NaN ;

Más respuestas (0)

Categorías

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

Etiquetas

Productos

Community Treasure Hunt

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

Start Hunting!

Translated by