MATLAB
de CARREÑO ROMANO CARLOS GERMÁN - Consulta: Viene del ejercicio 5 de la guia de DFT.
Tengo un vector X de 64 puntos. ¿Cómo puedo generar un vector Y de 32 puntos muestreados de los X pares? Es decir, Y(n)=X(2n).
Se me ocurrió multiplicar con una matriz con unos diagonales, pero el largo de la matriz no le gusta a Matlab. Parece sencillo, pero solicito Ayuda!
Saludos,
Re: MATLAB
de Danko Fernando Iván - ejemplo que habla por sí mismo:
X=1:100; #este es el vector original
Y=X(2:2:12); #y estas son las muestras pares entre 2 y 12
Z=X(2:2:length(Y)); #Y esto es X muestreado solo en los pares
Y como Matlab es muy piola, esto tambien anda:
Z=X(2:2:end); #Y esto es X muestreado solo en los pares
Espero sirva, saludos!
Re: MATLAB
de ALLERA MARIOTTO NICOLAS ANDRES - Otra que se me ocurre sino es:
n=1:(length(X)/2)
Y(n)=X(2*n)
Re: MATLAB
de CARREÑO ROMANO CARLOS GERMÁN - muchas gracias a los dos!