V
vika2910
Gast
Hallo zusammen,
ich habe folgende Aufgabe erhalten und weiß überhaupt nicht wie ich da rangehen soll:
Entwickeln Sie eine Funktion für die Erkennung von Impulsflanken (steigende/fallende Flanken)
mit folgender Signatur:
int edgeDetect(double value)
{
int edge = -1; // Flankenerkennung ist ausgeschaltet
// edge = 0 ... fallende Flanke erkannt
// edge = 1 ... steigende Flanke erkannt
// eine Flanke gilt als erkannt bei mindestens 5 bis 10
// aufeinander folgenden fallenden oder steigenden Werten
return edge;
}
Kann mir jemand sagen wie der Code hier aussehen muss?
ich habe folgende Aufgabe erhalten und weiß überhaupt nicht wie ich da rangehen soll:
Entwickeln Sie eine Funktion für die Erkennung von Impulsflanken (steigende/fallende Flanken)
mit folgender Signatur:
int edgeDetect(double value)
{
int edge = -1; // Flankenerkennung ist ausgeschaltet
// edge = 0 ... fallende Flanke erkannt
// edge = 1 ... steigende Flanke erkannt
// eine Flanke gilt als erkannt bei mindestens 5 bis 10
// aufeinander folgenden fallenden oder steigenden Werten
return edge;
}
Kann mir jemand sagen wie der Code hier aussehen muss?