0 Daumen
422 Aufrufe

In dieser Aufgabe ist die Diskrete Fourier Transformation gegeben

und ein komplexer Vektor V:


V=(17070) V=\left(\begin{array}{l}1 \\ 7 \\ 0 \\ 7 \\ 0\end{array}\right)

DFTN(V)=V~=(v0~,v1~,,vN1~) D F T_{N}(V)=\tilde{V}=\left(\widetilde{v_{0}}, \widetilde{v_{1}}, \ldots, \widetilde{v_{N-1}}\right)

mit:

a^k=n=0N1anei2πNnk \hat{a}_{k}=\sum \limits_{n=0}^{N-1} a_{n} \cdot e^{-i \frac{2 \pi}{N} n k} \quad für k{0,,N1} k \in\{0, \ldots, N-1\}

k{0,,N1} k \in\{0, \ldots, N-1\}


Ich weiß leider nicht nicht wie ich die Fourier Transformation anwenden muss auf diesen Vektor.

kann mir da jemand einen Rechenweg mit Erklärung zeigen?

vg coffee.cup

Avatar von

1 Antwort

+2 Daumen
 
Beste Antwort

Diskrete Fourier-Transformation:

Sei v(t) ein endliches Zeitsignal für 0 ≤ t ≤ T, welches durch die N Werte { v (t0), v (t1), ..., v (tN−1) } abgetastet ist, mit ω=2πT ω = \frac{2π}{T} und tj=jTN t_j = j * \frac{T}{N} , dann ist die diskrete Fourier-Transformation an den diskreten Stellen m*ω (m = 0,..., N −1) gegeben durch das Skalarprodukt über den Ausgangsvektor v \vec{v} und die konjugiert komplexe Einheitswurzel:

v^k=TNn=0N1vnei2πnkN \hat{v}_{k}= \frac{T}{N}\sum \limits_{n=0}^{N-1} v_{n} e^{-i 2\pi \frac{nk}{N}}

in Matrixschreibweise für N=5 und w(n,k)=ei2πnk5 w(n,k) = e^{-i 2\pi \frac{n*k}{5}}   :

v^=15(17070)(w(0,0)w(1,0)w(2,0)w(3,0)w(4,0)w(0,1)w(1,1)w(2,1)w(3,1)w(4,1)w(0,2)w(1,2)w(2,2)w(3,2)w(4,2)w(0,3)w(1,3)w(2,3)w(3,3)w(4,3)w(0,4)w(1,4)w(2,4)w(3,4)w(4,4)) \hat{v} = \frac{1}{5}* \begin{pmatrix} 1 \\ 7 \\ 0 \\7 \\ 0 \end{pmatrix} * \begin{pmatrix} w(0,0) & w(1,0) & w(2,0) & w(3,0) & w(4,0) \\ w(0,1) & w(1,1) & w(2,1) & w(3,1) & w(4,1) \\ w(0,2) & w(1,2) & w(2,2) & w(3,2) & w(4,2) \\ w(0,3) & w(1,3) & w(2,3) & w(3,3) & w(4,3) \\ w(0,4) & w(1,4) & w(2,4) & w(3,4) & w(4,4) \end{pmatrix}

v^0=15(11+71+01+71+01)=3 \hat{v}_{0} = \frac{1}{5}*(1*1 + 7*1 + 0*1 + 7*1 + 0*1 ) = 3

v^1=15(1+7ei2π15+7ei2π35) \hat{v}_{1} = \frac{1}{5}*(1 + 7*e^{-i 2\pi \frac{1}{5}} + 7*e^{-i 2\pi \frac{3}{5}} )

v^2=15(1+7ei2π25+7ei2π65) \hat{v}_{2} = \frac{1}{5}*(1 + 7*e^{-i 2\pi \frac{2}{5}} + 7*e^{-i 2\pi \frac{6}{5}} )

v^3=15(1+7ei2π35+7ei2π95) \hat{v}_{3} = \frac{1}{5}*(1 + 7*e^{-i 2\pi \frac{3}{5}} + 7*e^{-i 2\pi \frac{9}{5}} )

v^4=15(1+7ei2π45+7ei2π125) \hat{v}_{4} = \frac{1}{5}*(1 + 7*e^{-i 2\pi \frac{4}{5}} + 7*e^{-i 2\pi \frac{12}{5}} )

Avatar von 3,4 k

Danke erstmal für die ausführliche Antwort :)


Die w(n,k) in jeder Zeile der Matrix wird dann mit jedem Element des Vektors multipliziert?


Wenn ich irgendwas ei im Taschenrechner eingebe, bekomme ich einen Math-Error. Denke da habe ich was nicht richtig eingestellt. Auf Komplexe Zahlen ist er schon eingestellt.

Wie komme ich dann auf die Werte die bei  v_0 stehen mit der 1?

w(n,k)=ei2πnk5 w(n,k) = e^{-i 2\pi \frac{n*k}{5}}

Im Fall n = 0 oder k = 0 ergibt sich e0, und das ist 1.

vk^ \hat{v_k} ist das Skalarprodukt aus v \vec{v} und der Zeile (k+1) der Matrix.

Ein anderes Problem?

Stell deine Frage