Creating a function that goes through a Matrix and scans for any values lesser than 0 (so -1 for example) ?

2 visualizaciones (últimos 30 días)
I need help with creating a function that goes through a Matrix and scans for any values lesser than 0 (so -1 for example) and then replaces it with a 0 if it is less than 0 but does not change any other value that is equal to zero or greater than zero and finally returns back the original input matrix with the less than 0 numbers converted to zero.

Respuesta aceptada

ME
ME el 5 de Nov. de 2019
Editada: ME el 5 de Nov. de 2019
For a matrix A
A(A<0)=0
will convert all negative values to zeros.
  2 comentarios
BBB
BBB el 5 de Nov. de 2019
Just wondering how would you use this line of code to create a flexible user-defined function for any arbitrary matrix input made up of negative, 0 and positive numbers?

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

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

Community Treasure Hunt

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

Start Hunting!

Translated by