

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Prepara tus exámenes
Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Prepara tus exámenes con los documentos que comparten otros estudiantes como tú en Docsity
Encuentra los documentos específicos para los exámenes de tu universidad
Estudia con lecciones y exámenes resueltos basados en los programas académicos de las mejores universidades
Responde a preguntas de exámenes reales y pon a prueba tu preparación
Consigue puntos base para descargar
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Comunidad
Pide ayuda a la comunidad y resuelve tus dudas de estudio
Ebooks gratuitos
Descarga nuestras guías gratuitas sobre técnicas de estudio, métodos para controlar la ansiedad y consejos para la tesis preparadas por los tutores de Docsity
Documento que contiene el código matlab para realizar ejercicios de muestreo y transmisión de señales digitales nrz y rz. El documento incluye el código para generar las señales, muestrearlas y calcular su energía.
Tipo: Apuntes
1 / 3
Esta página no es visible en la vista previa
¡No te pierdas las partes importantes!


Muestreador %SEÑALES NRZ %Parametros Fs=64;%Frecuencia de muestreo Tsimb=1;%Segundos que tarda en mandarse un simbolo Nsimb;%%Numero de simbolos enviados T=TsimbNsimb;%%Tiempo total de tx de sm (señal digital) N=FsT;%Numero de muestras totales inct=1/Fs; t=[0:inct:T-inct]; incf=Fs/N; f=[-Fs/2:incf:(Fs/2)-incf]; k=1; M=2^k; eta=10^-3;
%Señales a tx s0=zeros(1,FsTsimb);%s0 tarda en mandarse Tsimb, y como hay que muestrear:TsimbFs s1=ones(1,Fs*Tsimb);
%Generacion de la secuencia de bits y de la señal a tx a partir de ellos sec=round(rand(1,Nsimb)) % Genera una secuencia aleatoria de bits sm=[];
for n=1:Nsimb if sec(n)== sm = [sm s0]; else sm = [sm s1];%%Va a tener duracion NsimbFsTsimb end end
%%Muestreo
SamplingT=(Tsimb/2)-inct; % Instante de muestreo dentro de la duración del símbolo (0<=SamplingT<Tsimb) for n=1:Nsimb zs(n)=z(round(Fs(SamplingT+Tsimb(n-1)))); end;
Energías Es1 = sum(abs(s1).^2)inct; Es0 = sum(abs(s0).^2)inct;
La gráfica de este ejercicio hace referencia a un código de línea RZ. Comparando con la gráfica del ejercicio 5, se observa que el ancho de banda de la señal de este ejercicio es el doble que la señal del ejercicio 5; característica que debe cumplirse, pues el código RZ tiene el doble ancho de banda que el NRZ. Lo suyo sería dibujarle el código que te dibujé en clase.
La gráfica de este ejercicio hace referencia a un código de línea NRZ. Se observa el alto contenido de energía cercano a 0. Lo suyo sería dibujarle el código que te dibujé en clase.