FlexPro
HistoryBase
Ingénierie
Formation
Téléchargements
Assistance FlexPro
Connaissance
Communauté
À propos de nous
Références
Emplois
Contact général
Liste des revendeurs
Assistance FlexPro
FR
DE
EN
Porte-plaquette
Produits et solutions
Support et téléchargements
Entreprise
Magazine
Contact
Langue
MyWeisang

Paramètres du compte.

Topic

Ereignis zählen (und als X-Achse verwenden)

Page d'accueil ' Communauté ' FPScript ' Compter l'événement (et l'utiliser comme axe X)

  • Ce sujet contient 2 réponses, 2 participants et a été mis à jour pour la dernière fois par Anonyme, le il y a 10 années et 7 mois.
Voir les messages de 3 - 1 à 3 (sur un total de 3)
  • Auteur
    Messages
  • #33587
    Anonyme
    Invité

    Über eine Ereignisisolation suche ich die Maxima in einer Kurve. siehe angehängte Grafik.
    Nun möchte ich diese zyklisch vorhandenen Maxima hochzählen, damit ich eine Reihe bekomme welche mir die Anzahl gefahrener Zyklen angiebt.

    (In einem nächsten Schritt möchte ich diese hochgezählte Zyklenzahl in einem Daigramm als X-Achse verwenden, damit meinen Grafik nicht mehr zeitbasiert dargestellt wird sondern über die Anzahl Zyklen)

    Danke für einen Hinweis wie ich das lösen könnte.

    #33589
    Anonyme
    Invité

    Über eine Ereignisisolation suche ich die Maxima in einer Kurve. siehe angehängte Grafik.
    Nun möchte ich diese zyklisch vorhandenen Maxima hochzählen, damit ich eine Reihe bekomme welche mir die Anzahl gefahrener Zyklen angiebt.

    (In einem nächsten Schritt möchte ich diese hochgezählte Zyklenzahl in einem Daigramm als X-Achse verwenden, damit meinen Grafik nicht mehr zeitbasiert dargestellt wird sondern über die Anzahl Zyklen)

    Danke für einen Hinweis wie ich das lösen könnte.

    #33588
    Bernhard Kantz
    Participant

    Wenn Sie in der Ereignisisolation zum Finden der lokalen Maxima auf der Seite [i]Optionen[/i] unter [i]Ergebnis[/i] [u]Werte extrahieren[/u] auswählen, erhalten Sie in der X-Komponente des resultierenden Signals die X-Werte der gefundenen Stellen.
    Wollen Sie andererseits eine Treppenfunktion für die Zykelzahl mit der gleichen X-Komponente wie das Ausgangssignal möchten, sollten Sie unter [i]Ergebnis[/i] die Einstellung [u]Indizes der Werte[/u] wählen. Legen Sie dann eine neue FPScript-Formel mit folgendem Inhalt an (im Beispiel für den Datensatz [i]Signal[/i] und der Ereignisisolation [i]SignalEreignis[/i]):

    [code]
    Dim x = Signal.X
    Dim y = 0 # Shape(x)
    y[SignalEreignis] = 1
    Signal(CumulativeSum(y), x)
    [/code]
    Diese liefert Ihnen die Nummer des (vollständigen) Zykels über der Zeit.

Voir les messages de 3 - 1 à 3 (sur un total de 3)
  • Vous devez être connecté pour répondre à ce sujet.