Thread Definition einer abfallende Flanke!? (17 answers)
Opened by EagleFox at 2006-04-10 15:44

Crian
 2006-04-10 18:26
#64658 #64658
User since
2003-08-04
5872 Artikel
ModeratorIn
[Homepage]
user image
@Dubu Ja, das sollten nur fünf Beispielwerte sein. Natürlich sollte er dann abfragen, ob der gemessene Wert < 3 oder >= 3 ist und das im Kontext des States entsprechend verarbeiten. Ich dachte das wäre klar =)

@EagleFox: Ich nehme an, Deine Werte liegen irgendwie vor, in einem Array oder in einer Datei, die man Zeilenweise einliest und jeweils einen Wert ermittelt oder wie auch immer.

Dann nehme ich an, man ruft mit jedem dieser Werte eine Funktion auf. Diese Funktion gibt dann zurück, ob ein Flankenabfall vorliegt oder nicht.

Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
{
my $state = 'start';
my $crit = 3;

sub f_ab {
my ($value) = @_;
my $return = 0;

if ($value >= $crit and $state ne 'high') {
$state = 'high;
}
elsif ($value < $crit and $state ne 'low') {
if ($state eq 'high) {
$return = 1;
}
$state = 'low';
}

retrun $return;
}

}
s--Pevna-;s.([a-z]).chr((ord($1)-84)%26+97).gee; s^([A-Z])^chr((ord($1)-52)%26+65)^gee;print;

use strict; use warnings; Link zu meiner Perlseite

View full thread Definition einer abfallende Flanke!?