Estoy intentando graficar algunas funciones de base de 64 muestras en MatLab, y obteniendo resultados inconsistentes -- es decir, estoy obteniendo resultados que siguen siendo sinusoidales, pero no tienen la frecuencia que deberían.
Aquí hay un gráfico de lo que se supone que es mi función base c8:
Por desgracia, sólo tiene 7 picos, lo que indica que parece que he estropeado la frecuencia de alguna manera. Supongo que mi problema radica en algún lugar dentro de cómo estoy tratando de gráfico en matlab, y no un error en la función en sí.
Aquí está mi código:
n = linspace(0, 2*pi*8, 64)
x = cos(2*pi*8*n/64)
plot(n,x)
Me inclino a creer que x tiene la fórmula correcta, pero estoy perdido en cuanto a la forma de formular una 'n' para graficarla. ¿Por qué estoy obteniendo un resultado con la frecuencia incorrecta?