Вы находитесь на странице: 1из 2

ESCUELA POLITECNICA NACIONAL

PROCEDIMIENTO DIGITAL DE SEALES

CONSULTA
SANTIAGO PEREZ

RESAMPLING

[y, h] = resample( x, p, q, N, beta )


RESAMPLE Cambiar la frecuencia de muestreo de una seal.
Y = RESAMPLE (X, P, Q) vuelve a muestrear la secuencia en el vector X en P / Q veces la
frecuencia de muestreo original usando una implementacin polifsica.
El vector resultante es P / Q veces la longitud de X. P y Q debe ser enteros positivos.
RESAMPLE aplica un anti-aliasing (paso bajo) filtro FIR a X durante el proceso de remuestreo.
El filtro est diseado usando FIR1 con un Kaiser ventana.
Y = RESAMPLE (X, P, Q, N) utiliza trminos N a cada lado de X [n] para realizar el
remuestreo. La longitud del filtro FIR utiliza RESAMPLE es proporcional a N; mediante el
aumento de N se obtiene una mayor precisin en la expensas de ms tiempo de clculo. Si no
se especifica N, usos RESAMPLE N = 10 de forma predeterminada. Si deja que N = 0,
RESAMPLE utiliza un mantenedor de orden cero.
Y = RESAMPLE (X, P, Q, N, BETA) utiliza BETA como el parmetro de diseo para el
Ventana de Kaiser utiliza para disear el filtro. RESAMPLE utiliza BETA = 5 si usted no lo
incluya.
Y = RESAMPLE (X, P, Q, B) utiliza B para filtrar X si B es un vector de filtro coeficientes.
[Y, B] = RESAMPLE (X, P, Q, ...) devuelve en B los coeficientes del filtro aplicada a X durante
el proceso de remuestreo.

BOOTSTRAPING
bootstat = bootstrp (nboot, bootfun, d1, ...) permite nboot arrancar muestras de datos, calcula
las estadsticas en cada muestra utilizando bootfun, y devuelve los resultados en el bootstat
matriz. nboot debe ser un entero positivo. bootfun es un mango funcin especificada con @.
Cada fila de bootstat contiene los resultados de la aplicacin bootfun a una muestra de
arranque. Si bootfun devuelve una matriz o una matriz, a continuacin, esta salida se convierte
en un vector fila para el almacenamiento en bootstat.

ESCUELA POLITECNICA NACIONAL


PROCEDIMIENTO DIGITAL DE SEALES
La tercera y posteriores argumentos de entrada (d1, ...) son los datos (escalares, vectores
columna o matrices) utilizados para crear entradas para bootfun. bootstrp crea cada muestra
bootstrap mediante el muestreo con el reemplazo de las filas de los argumentos de datos no
escalares (stos deben tener el mismo nmero de filas). bootfun acepta datos escalares sin
cambios.
[bootstat, bootsam] = bootstrp (...) devuelve una matriz n-por-nboot de los ndices de
arranque, bootsam. Cada columna de bootsam contiene ndices de los valores que se
obtuvieron de los conjuntos de datos originales para constituir la muestra de arranque
correspondiente. Por ejemplo, si d1, ... contienen cada uno 16 valores, y nboot = 4, entonces
bootsam es una matriz de 16 por 4. La primera columna contiene los ndices de los 16 valores
extrados de d1, ..., para la primera de las cuatro muestras de arranque, la segunda columna
contiene los ndices de la segunda de las cuatro muestras de arranque, y as sucesivamente.
(Los ndices de arranque son los mismos para todos los conjuntos de datos de entrada.) Para
obtener el bootsam muestras de salida sin aplicar una funcin, bootfun establecido en el
tanque vaco.

BIBLIOGRAFIA
http://www.ece.gatech.edu/research/DSP/courses/ee2200/matlab/10.signal/resample.
html
http://www.mathworks.com/help/stats/bootstrp.html