Z podręczników wiemy, że DTFT jest podane przez
Jednak nie widziałem podręcznika DSP, który przynajmniej udaje, że daje mniej lub bardziej wyprowadzenie dźwięku .
Proakis [1] wyprowadza prawą połowę prawej strony , ustawiając w -transformacji , i mówi, że jest ona poprawna z wyjątkiem (co oczywiście jest poprawne). Następnie stwierdza, że na biegunie transformacji musimy dodać impuls delta o powierzchni , ale to wydaje mi się bardziej receptą niż czymkolwiek innym.
Oppenheim i Schafer [2] wspominają w tym kontekście
Chociaż nie jest to całkiem proste, sekwencję tę można przedstawić za pomocą następującej transformaty Fouriera:
po którym następuje formuła równoważna . Niestety nie zadali sobie trudu, aby pokazać nam ten „niezupełnie prosty” dowód.
Książka, której właściwie nie znałam, ale którą znalazłam, szukając dowodu to Wprowadzenie do cyfrowego przetwarzania sygnałów i projektowania filtrów autorstwa BA Shenoi. Na stronie 138 znajduje się „wyprowadzenie” , ale niestety jest błędne. Zadałem pytanie „puzzle DSP”, aby ludzie pokazali, co jest nie tak z tym dowodem.]
Więc moje pytanie brzmi:
Czy ktoś może przedstawić dowód / wyprowadzenie że jest solidny lub nawet rygorystyczny, a jednocześnie jest dostępny dla inżynierów skłonnych matematycznie? Nie ma znaczenia, czy jest to po prostu skopiowane z książki. Myślę, że dobrze byłoby mieć go na tej stronie.
Zauważ, że nawet w matematyce nie można znaleźć prawie nic istotnego: to pytanie nie ma odpowiedzi, i że jedna ma dwie odpowiedzi, z których jedna jest błędna (identyczna z argumentacją Shenoi), a druga wykorzystuje „właściwość akumulacji” , z którego byłbym szczęśliwy, ale trzeba udowodnić tę właściwość, co przywraca cię do początku (ponieważ oba dowody zasadniczo potwierdzają to samo).
Na koniec wymyśliłem coś w rodzaju dowodu (cóż, jestem inżynierem), a także opublikuję go jako odpowiedź za kilka dni, ale chętnie zbierzę inne opublikowane lub niepublikowane dowody które są proste i eleganckie, a co najważniejsze są dostępne dla inżynierów DSP.
PS: Nie wątpię w ważność , chciałbym tylko zobaczyć jeden lub kilka stosunkowo prostych dowodów.
[1] Proakis, JG i DG Manolakis, Cyfrowe przetwarzanie sygnałów: zasady, algorytmy i aplikacje , wydanie trzecie, sekcja 4.2.8
[2] Oppenheim, AV i RW Schafer, przetwarzanie sygnałów dyskretnych , wydanie drugie, s. 1. 54
Zainspirowany komentarzem Marcusa Müllera, chciałbym pokazać, że podane przez Eq. spełnia wymagania
Jeśli jest DTFT , to
musi być DTFT z
(gdzie definiujemy ), ponieważ
Więc mamy
z tego wynika, że
Z tym otrzymujemy
źródło
Odpowiedzi:
Cedron Dawg opublikował ciekawy początkowy punkt w tej odpowiedzi . Zaczyna się od następujących kroków:
Okazuje się, że termin wewnątrz limitu można rozszerzyć w następujący sposób :
Wspólny czynnik poza nawiasami można wyrazić jako :
Rzeczywista część w nawiasach równa się również :
Z drugiej strony, część urojoną można przepisać jako :
Przepisując oryginalny termin, otrzymujemy:
gdzie użyłem a limit pozostaje niezmieniony jako .M=N−1 M→∞
Zgodnie z 7. definicją na tej stronie :
Do tej pory mamy to:
Jeśli moglibyśmy udowodnić, że drugi wyraz po prawej stronie równości w pewnym sensie wynosi , to jesteśmy skończeni. I zapytał go w math.SE i, rzeczywiście, że sekwencja funkcji tendencję do rozkładu zerowego. Mamy więc to:0
źródło
Przedstawię dwa stosunkowo proste dowody, które nie wymagają żadnej wiedzy na temat teorii dystrybucji. Aby uzyskać dowód, który oblicza DTFT w procesie granicznym z wykorzystaniem wyników teorii dystrybucji, zobacz tę odpowiedź Tendero .
Przytoczę tutaj tylko pierwszy dowód, a nie jego rozwinięcie, ponieważ opublikowałem go jako odpowiedź na to pytanie , którego celem było wykazanie, że określony opublikowany dowód jest wadliwy.
Drugi dowód przedstawia się następująco. Najpierw zapiszmy parzystą część sekwencji kroków :u[n]
DTFT z wynosi(1)
która jest równa rzeczywistej części DTFT :u[n]
Ponieważ jest sekwencją o wartościach rzeczywistych, zrobiliśmy to, ponieważ rzeczywiste i urojone części są powiązane poprzez transformację Hilberta, a zatem jednoznacznie określa . Jednak w większości tekstów DSP te relacje transformacji Hilberta pochodzą z równania (które jest ważne dla dowolnej sekwencji przyczynowej ), z którego wynika, że . Aby więc pokazać zależność transformacji Hilberta między rzeczywistą a urojoną częścią DTFT, potrzebujemy DTFTu[n] U(ω) UR(ω) U(ω) h[n]=h[n]u[n] h[n] H(ω)=12π(H⋆U)(ω) u[n] , które tak naprawdę chcemy tutaj uzyskać. Dowód staje się okrągły. Dlatego wybierzemy inny sposób na wyimaginowanie części .U(ω)
Aby uzyskać piszemy nieparzystą część w następujący sposób:UI(ω)=Im{U(ω)} u[n]
Biorąc DTFT z daje(4)
gdzie użyłem . Równ. można zapisać jako(3) (5)
Prawidłowy wniosek z brzmi ( więcej szczegółów w tej odpowiedzi )(6)
Ale ponieważ wiemy, że musi być nieparzystą funkcją (ponieważ ma wartość rzeczywistą), możemy natychmiast stwierdzić, że . Stąd, z i końcu otrzymujemyUI(ω) ω u[n] c=0 (3) (7)
źródło