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

2 visualizzazioni (ultimi 30 giorni)
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.

Risposta accettata

ME
ME il 5 Nov 2019
Modificato: ME il 5 Nov 2019
For a matrix A
A(A<0)=0
will convert all negative values to zeros.
  2 Commenti
BBB
BBB il 5 Nov 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?

Accedi per commentare.

Più risposte (0)

Community Treasure Hunt

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

Start Hunting!

Translated by