Einzelnen Beitrag anzeigen

Medium

Registriert seit: 23. Jan 2008
3.686 Beiträge
 
Delphi 2007 Enterprise
 
#29

AW: Goertzel Algorithmus (Frequenz + Phase)

  Alt 23. Aug 2011, 03:39
Du bleibst schwammig. Du willst einen Nulldurchgang? Nicht? Wann? Wo? Was genau willst du tun!? Feststellen, ob eine ganz bestimmte Frequenz in einem Signal vorliegt? Feststellen, zu welchem Anteil eine bestimmte Frequenz in einem Signal vorliegt? Feststellen, welche Frequenz in einem Signal maximal vorliegt? Feststellen, welche Frequenzen in einem Signal dominieren? Frequenzen suchen, die in bekannter Phase sind? Phasen suchen, in denen eine Frequenz im Signal vorliegt? WAS!? Ein Nulldurchgang ist einfach*, das weisst du ja. Aber was willst du mit diesem anfangen? Ich glaube, du bist so tief in deinem Problem, dass dir das verständliche Erklären des Gesamtproblems für Aussenstehende abhanden gekommen ist. Geht mir selbst öfter als mir lieb ist auch so, aber allein dies zu tun ist oft ja schon 50% der Lösungsfindung - oft dann sogar schon von allein.
Aber ich weiss, trotz Verfolgung des Threads, grad echt nicht, wo bei dir die Glocken hängen. Oder wo sie hängen sollten. Oder klingen sollten

*) Eben bei Sign(Signal(t)) <> Sign(Signal(t-1)) bzw. Signal(t) = 0; bei komplexen Signalen (lies: von sin(t) verschieden) aber wird es halt doch scho nwieder ekelig, da dir ein Berg bzw. Tal einer Frequenz den eigentlichen Nulldurchgang einer anderen ins Positive bzw. Negative verschubsen kann (und wird). Und da liegt ja der Hund begraben. Wenn das so einfach wäre, gäb es das sicherlich schon. Für einfache Sinusschwingungen langt doch das Merken ob man einen pos/neg Wechsel hatte, und der Nulldurchgang danach ist's. Aber nochmals: Was für Signale hast du, und was für eine Aussage willst du über dieses treffen?
"When one person suffers from a delusion, it is called insanity. When a million people suffer from a delusion, it is called religion." (Richard Dawkins)
  Mit Zitat antworten Zitat