Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Desarrollo
frames,
0.2747
0.2136
0.2136
0.2136
0.1221
0.1526
0.1526
0.1526
0.1526
0.1526
0.1526
0.2136
0.2136
0.2136
0.2136
0.1831
0.1831
0.1831
Luego, esta informacin se usa como base para aplicar las funciones
fft(x) y dft(x), las cuales quedan de la siguiente manera:
fft(x)
>> dft(x)
ans =
ans =
0.0056
-0.0000
-0.0001
-0.0001
-0.0001
0.0000
-0.0002
-0.0001
0.0001
-0.0001
0.0001
-0.0001
0.0000
-0.0001
0.0001
0.0000
0.0001
-0.0001
0.0000
-0.0001
0.0001
-0.0001
0.0001
-0.0001
-0.0002
0.0000
-0.0001
-0.0001
-0.0001
-0.0000
+
+
+
+
+
+
0.0002i
0.0004i
0.0002i
0.0000i
0.0002i
0.0001i
0.0002i
0.0000i
0.0000i
0.0002i
0.0001i
0.0000i
0.0000i
0.0001i
+
+
+
+
+
+
+
+
0.0001i
0.0000i
0.0000i
0.0001i
0.0002i
0.0000i
0.0000i
0.0002i
0.0001i
0.0002i
0.0000i
0.0002i
0.0004i
0.0002i
1.0e-03 *
0.1882
-0.0008 - 0.0073i
-0.0019 + 0.0140i
-0.0041 - 0.0082i
-0.0036 - 0.0012i
0.0010 - 0.0053i
-0.0060 + 0.0031i
-0.0039 + 0.0054i
0.0039 + 0.0010i
-0.0041 - 0.0003i
0.0020 + 0.0070i
-0.0018 - 0.0019i
0.0009 - 0.0007i
-0.0022 - 0.0009i
0.0021 + 0.0040i
0.0010 + 0.0000i
0.0021 - 0.0040i
-0.0022 + 0.0009i
0.0009 + 0.0007i
-0.0018 + 0.0019i
0.0020 - 0.0070i
-0.0041 + 0.0003i
0.0039 - 0.0010i
-0.0039 - 0.0054i
-0.0060 - 0.0031i
0.0010 + 0.0053i
-0.0036 + 0.0012i
-0.0041 + 0.0082i
-0.0019 - 0.0140i
-0.0008 + 0.0073i
toc(tiempo);
figure
stem(vector,fft(x))
Fft (x)
Dft(x)
Se program una nueva funcin en Matlab que contuviera una funcin seno
en su interior, esta funcin consiste en 30 puntos en donde se calcula el
tiempo de ejecucin y la grafica. La funcin se llama ondasinusoidal y
es de la siguiente forma:
function y = ondasinusoidal
p = 0:30;
y = sin(p)';
tiempo=tic;
e = dft(p);
toc(tiempo);
figure
stem(e)
tiempo=tic;
r = fft(p);
toc(tiempo);
figure
stem(r)
Esta funcin al correrla gener el siguiente vector (est puesto en dos
columnas):
y = ondasinusoidal
Elapsed time is 0.000030 seconds.
y =
0
0.8415
0.9093
0.1411
-0.7568
-0.9589
-0.2794
0.6570
0.9894
0.4121
-0.5440
-1.0000
-0.5366
0.4202
0.9906
0.6503
-0.2879
-0.9614
-0.7510
0.1499
0.9129
0.8367
-0.0089
-0.8462
-0.9056
-0.1324
0.7626
0.9564
0.2709
-0.6636
-0.9880
Luego, esta informacin se usa como base para aplicar las funciones
fft(x) y dft(x), las cuales quedan de la siguiente manera:
fft(y)
dft(y)
ans =
ans =
0.2801
0.2837
0.2968
0.3299
0.4433
-2.9617
0.0162
0.1098
0.1413
0.1567
0.1654
0.1709
0.1744
0.1767
0.1780
0.1787
0.1787
0.1780
0.1767
0.1744
0.1709
0.1654
0.1567
0.1413
0.1098
0.0162
-2.9617
0.4433
0.3299
0.2968
0.2837
Con
+ 0.0926i
+ 0.2104i
+ 0.4115i
+ 0.9849i
-15.1206i
- 0.9816i
- 0.5135i
- 0.3414i
- 0.2473i
- 0.1849i
- 0.1386i
- 0.1013i
- 0.0693i
- 0.0405i
- 0.0133i
+ 0.0133i
+ 0.0405i
+ 0.0693i
+ 0.1013i
+ 0.1386i
+ 0.1849i
+ 0.2473i
+ 0.3414i
+ 0.5135i
+ 0.9816i
+15.1206i
- 0.9849i
- 0.4115i
- 0.2104i
- 0.0926i
0.0090
0.0092
0.0096
0.0106
0.0143
-0.0955
0.0005
0.0035
0.0046
0.0051
0.0053
0.0055
0.0056
0.0057
0.0057
0.0058
0.0058
0.0057
0.0057
0.0056
0.0055
0.0053
0.0051
0.0046
0.0035
0.0005
-0.0955
0.0143
0.0106
0.0096
0.0092
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
0.0030i
0.0068i
0.0133i
0.0318i
0.4878i
0.0317i
0.0166i
0.0110i
0.0080i
0.0060i
0.0045i
0.0033i
0.0022i
0.0013i
0.0004i
0.0004i
0.0013i
0.0022i
0.0033i
0.0045i
0.0060i
0.0080i
0.0110i
0.0166i
0.0317i
0.4878i
0.0318i
0.0133i
0.0068i
0.0030i
Grficamente:
Fft(y)
Dft(y)
Conclusiones
Anexo 1:
Con TF discreta:
complejas.
1024,
se
tendra
1.048.576
operaciones