Documentos de Académico
Documentos de Profesional
Documentos de Cultura
de la ventana de muestreo
% tm=1/Frec % Tiempo de muestreo
tm=input('Tiempo de muestreo en segundos '); % Tiempo de
muestreo
Frec=1/tm; % Frecuencia de la
ventana de muestreo
% Número de ciclos de 60 Hz
NC=floor(tm*60); % Ciclos de 60Hz considerados
if NC==0;
NC=1;
end
%------------------------------------------------------------------------
---------------------------
% Descomente de acuerdo a la utilidad la líneas 15 y 16 si va a utilizar
un archivo del Osciloscopio o la 22 si es una variable del command
% ********************Archivo del Osciloscopio
*******************************************
% ********************* Variable
*******************************************************
% La variable debe ser tipo matriz la primera columna corresponde al
tiempo y la segunada al muestreo de la señal
a1=input('Variable ');
%------------------------------------------------------------------------
---------------------------------------
disp('Valores Efectivos')
RMS_1=abs(b(NC+1))/sqrt(2) % Efectivo 1º Armónica
RMS=sqrt(sum((abs(b(2:NC:NA*NC))).^2/2)+abs(b(1))^2) % Efectivo total
Valor_medio=abs(b(1)) % Valor Medio
THD=sqrt(RMS^2-RMS_1^2)/RMS_1 % Factor de distorsión
Armónica total
FR=sqrt(RMS^2-Valor_medio^2)/Valor_medio % Factor de rizado