Spaces:
Runtime error
Runtime error
Commit
•
f0b8788
1
Parent(s):
7286aef
Update app.py
Browse files
app.py
CHANGED
@@ -33,15 +33,13 @@ def main():
|
|
33 |
samples = np.arange(num_samples)
|
34 |
signal = np.exp(1j * (freq) * samples)
|
35 |
|
36 |
-
dft_result = np.fft.fftshift(np.fft.fft(signal))
|
37 |
-
dft_result = dft_result / np.max(np.abs(dft_result))
|
38 |
-
dft_freqs = np.fft.fftshift(np.fft.fftfreq(len(signal)))
|
39 |
-
|
40 |
dtft_samples = 2048
|
41 |
-
dtft_result = np.fft.fftshift(np.fft.fft(signal, dtft_samples))
|
42 |
-
dtft_result = dtft_result / np.max(np.abs(dtft_result))
|
43 |
dtft_freqs = np.fft.fftshift(np.fft.fftfreq(dtft_samples))
|
44 |
|
|
|
|
|
|
|
45 |
dft_freqs_rad = 2 * np.pi * dft_freqs
|
46 |
dtft_freqs_rad = 2 * np.pi * dtft_freqs
|
47 |
|
|
|
33 |
samples = np.arange(num_samples)
|
34 |
signal = np.exp(1j * (freq) * samples)
|
35 |
|
|
|
|
|
|
|
|
|
36 |
dtft_samples = 2048
|
37 |
+
dtft_result = np.fft.fftshift(np.fft.fft(signal, dtft_samples)) / num_samples
|
|
|
38 |
dtft_freqs = np.fft.fftshift(np.fft.fftfreq(dtft_samples))
|
39 |
|
40 |
+
dft_result = np.fft.fftshift(np.fft.fft(signal)) / num_samples
|
41 |
+
dft_freqs = np.fft.fftshift(np.fft.fftfreq(len(signal)))
|
42 |
+
|
43 |
dft_freqs_rad = 2 * np.pi * dft_freqs
|
44 |
dtft_freqs_rad = 2 * np.pi * dtft_freqs
|
45 |
|