Element change in a matrix

1 visualización (últimos 30 días)
Ricardo jose
Ricardo jose el 5 de Abr. de 2021
Respondida: Steven Lord el 5 de Abr. de 2021
Hello,
I would like to know if its is possible to subtitute elements in a matrix by conditions. Imagine a matrix in where there are number between 1-100, i want to set all value that are under 30 to 0, all between 30 and 75 to 1 and between 75 and 100 to 2, how do i do it? is that even possible? thank you

Respuesta aceptada

KSSV
KSSV el 5 de Abr. de 2021
Editada: KSSV el 5 de Abr. de 2021
Let A be your matrix.
B = A ;
B(B<30) = 0 ; % replace < 30 to 0
B(B>=30 && B<75) = 1 ;
  2 comentarios
KSSV
KSSV el 5 de Abr. de 2021
@Ricardo jose commented:
Uau, it really worked.
Damn im so gratefull, thank a lot, you saved me ahah.
madhan ravi
madhan ravi el 5 de Abr. de 2021
&& -> &

Iniciar sesión para comentar.

Más respuestas (1)

Steven Lord
Steven Lord el 5 de Abr. de 2021
Take a look at the discretize function.

Categorías

Más información sobre Matched Filter and Ambiguity Function en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

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

Start Hunting!

Translated by