Replacing values in a matrix

9 visualizaciones (últimos 30 días)
Naoufel Farid
Naoufel Farid el 6 de Feb. de 2021
Comentada: Naoufel Farid el 6 de Feb. de 2021
Hello, I'm having trouble figuring out how to replace values in a matrix that fall between two values.
For example, lets say i have matrix, and i want to replace all values that fall between 20 and 50 with -3 instead, how would I go about doing that?

Respuesta aceptada

Adam Danz
Adam Danz el 6 de Feb. de 2021
Use basic Matlab indexing.
M(M>20 & M<50) = -3;

Más respuestas (0)

Categorías

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

Productos


Versión

R2020b

Community Treasure Hunt

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

Start Hunting!

Translated by