Sunteți pe pagina 1din 2

Clculo de Transmission Loss (TL) de Pared Simple - Facundo Ramn

clear all; rho=1.2; c=343; f=(20:10000); %Densidad del aire %Velocidad del sonido %Rango de Frecuencias de estudio

%Datos de Ladrillo slido normal m=2100; %input('Ingrese densidad del material en [kg/m^3]: '); s=0.07; %input('Ingrese espesor de la pared en [m]: '); E=2.5*10^10; %input('Ingrese el mdulo de Young del material en... ...[N/m^2]: '); v=0.25; %input('Ingrese el coeficiente de Poisson del material: '); n=0.01; %input('Ingrese el factor de amortuguamiento del material: '); B=E*s^3/((1-v^2)*12); ms=m*s; fc=round((c^2/(2*pi))*(sqrt(ms/B))); %Constante de Rigidez %Masa por unidad de superficie... ...de la pared %Clculo de la frecuencia... ...de coincidencia

i=0; %contador %Comportamiento previo a la frecuencia de corte (Ley de Masa, 6dB x octava) for j=(f(1):fc) i=i+1; TL(i)=20*log10((ms*j*pi)/(rho*c))-5; %TL(i)=20*log10(ms*j)-47; end %Comportamiento posterior a la frecuencia de corte (Ley de masa... ...corregida, 10dB por octava) for j=(fc+1:max(f)) i=i+1; TL(i)=20*log10(ms*pi.*j/(rho*c))-10*log10(pi/(4*n))+... 10*log10(1-fc./j)+10*log10(j/fc); end %Grfico de TL con incidencia semilogx(f,TL,'g'); title('TL en funcin de la frecuencia'); xlabel('[Hz]'); ylabel('[dB]'); grid;

Published with MATLAB 7.10

S-ar putea să vă placă și