No BSD License  

Highlights from
BPSK Simulator for Low Rate Transmisions

image thumbnail

BPSK Simulator for Low Rate Transmisions

by

 

01 Jun 2004 (Updated )

BPSK Simulator for didactical purposes. Systemic coding style.

validaGenerales.m
%------------------------------------------------------------------------
%|  	validaGenerales
%------------------------------------------------------------------------
%|      Script que genera todos los controles del marco de parmetros
%|   generales.
%------------------------------------------------------------------------
%|   Autor: Cesar Delgado
%|   Fecha: 19-Abril-2.004
%------------------------------------------------------------------------

% 1.- Lmites al Rgimen Binario: [10 , 10e3]
%---------------------------------------------
if (f(pRB) > 1e4) | (f(pRB) < 10), f(pRB)=2^11; end;

% 2.- Validacin de Frecuencias: 
%      a) FI = k*RB, siendo k=2,3,...
%      b) FS = m*FI, siendo m=2,3,...
%---------------------------------------------
[f(pFS), f(pFI)] = validaFrec(f(pFS),f(pFI),f(pRB));


% 3.- Ponemos los nuevos valores en Editables
%--------------------------------------------
%   3.1.- Frecuencia Intermedia
aux = get(udsFrec(pFI),'value');
if aux>1,
   set(botFrec(pFI),'String',num2str(f(pFI)/1e3));
end;

%   3.2.- Frecuencia de Muestreo
aux = get(udsFrec(pFS),'value');
if aux>1,
   set(botFrec(pFS),'String',num2str(f(pFS)/1e3));
end;

%   3.3.- Regimen Binario
set(botFrec(pRB),'String',num2str(f(pRB)));

% 4.- Eliminamos variables intiles
%----------------------------------
clear aux

Contact us