0% encontró este documento útil (0 votos)
206 vistas1 página

Comandos Matlab

Este documento resume varias funciones de Matlab para generar números aleatorios y ruido, incluyendo rand, randn, wgn y awgn. Rand genera números aleatorios en intervalos determinados, mientras que randn devuelve números de una distribución normal estándar. Wgn genera ruido blanco gaussiano y awgn añade ruido blanco gaussiano a señales.

Cargado por

dk
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
206 vistas1 página

Comandos Matlab

Este documento resume varias funciones de Matlab para generar números aleatorios y ruido, incluyendo rand, randn, wgn y awgn. Rand genera números aleatorios en intervalos determinados, mientras que randn devuelve números de una distribución normal estándar. Wgn genera ruido blanco gaussiano y awgn añade ruido blanco gaussiano a señales.

Cargado por

dk
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 1

1. Revisar los comandos rand, randn, wgn, awgn, square, pulstran, rectpuls.

Función Rand:
Esta función nos permite generar números aleatorios en intervalos determinados, permite crear vectores
y matrices de números aleatorios, para lo cual se puede utilizar las siguientes sentencias:
rand(1,3) --> genera un vector de números aleatorios de 1x3.

La función randn(): devuelve matrices de números en coma flotante reales que se dibujan de una
distribución normal estándar.
randn(10,1);

WGN.- Generar ruido blanco gaussiano.

y = wgn(m,n,p) genera un m x n matriz de ruido gaussiano blanco. p especifica el poder de y en decibelios


con relación a un vatio. La impedancia de carga por defecto es 1 ohm.

y = wgn(m,n,p,imp) es la misma que la sintaxis anterior, excepto que imp especifica la impedancia de
carga en ohmios.

y = WGN (m, n, p, imp, s) utiliza s, que es un mango de corriente al azar, para generar muestras de ruido
al azar con randn. Esta sintaxis es útil para generar salidas repetibles.

y = wgn(m,n,p,imp,state) es la misma que la sintaxis anterior, excepto que wgn restablece primero el
estado del generador de números aleatorios normales randn al entero state

AWGN.- Añadir ruido gaussiano blanco para señalar.

y = awgn(x,snr) :añade ruido blanco gaussiano a la señal del vector x El escalar snr especifica la relación
de señal a ruido por muestra, en dB. Si x es complejo, awgn añade ruido compleja. Esta sintaxis se supone
que el poder de x es 0 dBW.

y = awgn(x,snr,sigpower) es la misma que la sintaxis anterior, excepto que sigpower es el poder de x en


dBW.

y = awgn(x,snr,' measured ') es el mismo que y = awgn(x,snr) excepto que awgn mide la potencia de x
antes de añadir ruido.

También podría gustarte