Rounding-off zero to negative
6 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Is there any built-in function in matlab that takes all the negative values equal to zero? or round off negative values to zero? Regards
0 comentarios
Respuesta aceptada
Oleg Komarov
el 16 de Ag. de 2011
% Random input
A = randn(10,1);
% Index negative values
idx = A < 0;
% Substitute them with zero
A(idx) = 0;
0 comentarios
Más respuestas (1)
Walter Roberson
el 16 de Ag. de 2011
A = max(A,0);
But cross-check whether this gives you the behaviour you want for NaN.
0 comentarios
Ver también
Categorías
Más información sobre Creating and Concatenating Matrices 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!