Por lo tanto, tengo un problema que solicita trazar el coeficiente de reflexión de entrada de un transformador en una escala de dB entre 0.5 GHz y 4 GHz usando Matlab. Aquí está el código que tengo hasta ahora, está representando el coeficiente de reflexión (eje y) frente a la frecuencia (eje x). No estoy seguro de cómo convertirlo a la escala de dB.
f0 = 1e9; %% Defining operational frequency
c = 3e8; %% Defining speed of light constant
f = [0:0.01:4]*1e9; %% Defining frequency scale
lambda = c./f; %% Defining wavelength equation
lambda_0 = c/f0; %% Defining wavelength equation
ZL = 120; %% Defining input impedance
Z0 = 60; %% Defining characteristic impedance
Z0p = sqrt(ZL*Z0); %% Defining transformer impedance equation
beta = 2*pi./lambda; %% Defining phase constant equation
ell = lambda_0/4; %% Defining quarter wavelength euqation
t = tan(beta.*ell); %% Defining time equation
Zin = Z0p * (ZL+j*Z0p.*t)./(Z0p+j*ZL.*t); %% Defining input impedance equation
gamma = (Zin-Z0)./(Zin+Z0); %% Defining reflection loss equation
agamma = abs(gamma); %% Defining abs value of rl
plot(f/1e9,agamma,'b','linewidth',2); %% Defining plot
xlabel('frequency (GHz)'); %% Defining x-axis label
ylabel('|\Gamma|'); %% Defining y-axis label
grid on; %% Grid on