Azzera filtri
Azzera filtri

does anyone have the matlab code for removing the negative half of an sinosudal wave

1 visualizzazione (ultimi 30 giorni)
i guess there would be an function but i dont know what it is...can anyone help

Risposta accettata

the cyclist
the cyclist il 27 Feb 2013
Modificato: the cyclist il 27 Feb 2013
If you just have values in a vector, then
s(s<0) = [];
will remove them (leaving you with a vector of shorter length), or
s(s<0) = 0;
will set the negative values to zero, or
s(s<0) = NaN;
will set them to NaN.
If you mean something else, please provide more detail.
  1 Commento
Helphelpelectronic
Helphelpelectronic il 8 Nov 2020
Can you just say signal<0 for getting it negative values? Because I had an error for doing that while writing a condition for if statement

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