Solution To Microwave Engineering Pozar Chapter 14 Example 3 With MATLAB
Solution To Microwave Engineering Pozar Chapter 14 Example 3 With MATLAB
EXAMPLE 14.3
Click any to open the MATLAB script solving this exercise. Run script to read question and calculate solution.
On 1st run, the exercise is solved and the results are stored in .mat file. Parameters can be modified to solve
exercise variations. MATLAB student licences are cheap and there is a type that does not even require to be
registered in any university or college. All comments welcome.
To download and install MATLAB as well as review help on specific commands click any MATLAB icon:
______________________________________________________________________________________________________________________________
John Bofarull Guix [email protected] [email protected] 1/5
POZAR chapter 14: RF MICROWAVE SYSTEMS. Example 03 __ 11/11/2020 12:27:38.
pozar_14_example_03.m
azimuth=0 means pointing right up and pi is pointing right down to ground elevation angle=0 means pointing to horizon, elevation angle = +pi/2 or
-pi/2 doesn't matter, means pointing right up.
Antenna Directivity
n1=find(a>=-1);
n2=find(a<=1);
n3=intersect(n1,n2);
figure(1);
stem(a,DdB)
xlabel('a');ylabel('D [dB]')
grid on
title('antenna directivity')
D=10.^(DdB/10); % [] directivity
______________________________________________________________________________________________________________________________
John Bofarull Guix [email protected] [email protected] 2/5
POZAR chapter 14: RF MICROWAVE SYSTEMS. Example 03 __ 11/11/2020 12:27:38.
Background Temperature
n4=find(a>=-30);
n5=find(a<=30);
n6=intersect(n4,n5);
figure(2);
stem(a,TB)
xlabel('a');ylabel('TB [Kelvin]')
grid on
title('background temperature')
Tb=2*pi*sum(D.*TB.*sind(a))/(2*pi*sum(D.*sind(a))) Tb =
disp('wrong result') 1.423769537235673e+02
wrong result
In some cases negative elevation is used for angles below horizon and for ground penetration. But for this example, the antenna simply doesn't pick up
anything below horizon. Therefore, the negative angles in theta graphs supplied in question header correspond to actually phi=pi but antenna D and TB are
both phi independent.
n7=find(a<=1);
figure(3);
stem(a,DdB)
xlabel('a');ylabel('D [dB]')
grid on
title('antenna directivity')
D=10.^(DdB/10); % [] directivity
______________________________________________________________________________________________________________________________
John Bofarull Guix [email protected] [email protected] 3/5
POZAR chapter 14: RF MICROWAVE SYSTEMS. Example 03 __ 11/11/2020 12:27:38.
Background temperature
n8=find(a<=30);
figure(4);
stem(a,TB)
xlabel('a');ylabel('TB [Kelvin]')
grid on
title('background temperature')
Tb=2*pi*sum(D.*TB.*sind(a))/(2*pi*sum(D.*sind(a))) Tb =
disp('correct result') 86.770380983702310
correct result
______________________________________________________________________________________________________________________________
John Bofarull Guix [email protected] [email protected] 4/5
POZAR chapter 14: RF MICROWAVE SYSTEMS. Example 03 __ 11/11/2020 12:27:38.
This exercise is part of the collection of exercises Microwave Engineering POZAR 4th ed solved with MATLAB available in this website:
https://jgb2012.wixsite.com/microwave-eng-matlab
______________________________________________________________________________________________________________________________
John Bofarull Guix [email protected] [email protected] 5/5