Forum: Digitale Signalverarbeitung / DSP / Machine Learning Matlab - Saturation im Skript


von Max (Gast)


Lesenswert?

Ich möchte Berechnungsergebnisse in einem M-Skript auf Werte zwischen 0 
und 1 begrenzen, d.h. tritt ein Wert größer 1 auf z.B. 1000 oder +Inf 
möchte ich die 1 als Ergebnis bekommen. Alle Ergebnisse kleiner Null 
sollen als 0 ausgegeben werden..

Gibt es für Matlab-Skripte so etwas wie die Saturation-Funktion in 
Simulink?

von Detlef _. (detlef_a)


Lesenswert?

'find' :
ind=find(a>1);
a(ind)=1;
ind=find(a<0);
a(ind)=0;

Cheers
Detlef

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.