You are on page 1of 6

M.E.

Semester II 3720512 – Antennas and Radiating Systems

Experiment: 1
Aim: To study Helical antenna and its parameters using Antenna Toolbox in MATLAB.

Command Window:

clc;
clear all;
close all;

%Helix Antenna with Number of Turns = 8


antennaObject = helix;
%Number of turns for Helix (N = 8)
antennaObject.Turns = 8;
%Define plot frequency (2.1 GHz)
plotFrequency = 2100*1e6;
%Define frequency range
freqRange = (1890:21:2310)*1e6;
%Impedance plot
figure;
show(antennaObject)
figure;
impedance(antennaObject, freqRange)
%S-parameter plot
figure;
s = sparameters(antennaObject, freqRange);
rfplot(s)
%Pattern w.r.t. freq.
figure;
pattern(antennaObject, plotFrequency)
%Azimuth Plane
figure;
patternAzimuth(antennaObject, plotFrequency, 0, 'Azimuth', 0:5:360)
%Elevation Plane
figure;
patternElevation(antennaObject, plotFrequency,0,'Elevation',0:5:360)
%Current Pattern
figure;
current(antennaObject, plotFrequency)

Experiment: 2

Aim: To study Circular Loop antenna and its parameters using Antenna Toolbox in MATLAB.

Command Window:

clc;
clear all;
close all;

%CircularLoop Antenna element


antennaObject = design(loopCircular,390*1e6);

Enrollment No. 200280705008, Roll No. 710505 – Hardik Bhadrecha 1


M.E. Semester II 3720512 – Antennas and Radiating Systems

%Show
figure;
show(antennaObject)

%Define plot frequency (0.39 GHz)


plotFrequency = 0.39*1e9;
%Define frequency range
freqRange = (351:3.9:429)*1e6;
%Impedance plot
figure;
impedance(antennaObject, freqRange)
%S-parameter plot
figure;
s = sparameters(antennaObject, freqRange);
rfplot(s)
%Pattern w.r.t. freq. plot
figure;
pattern(antennaObject, plotFrequency)
%Azimuth Plane
figure;
patternAzimuth(antennaObject, plotFrequency, 0, 'Azimuth', 0:5:360)
%Elevation Plane
figure;
patternElevation(antennaObject, plotFrequency,0,'Elevation',0:5:360)
%Current Pattern
figure;
current(antennaObject, plotFrequency)

Experiment: 3
Aim: To study Microstrip Patch antenna and its parameters using Antenna Toolbox in MATLAB.

Command Window:

clc;
clear all;
close all;

antennaObject = design(patchMicrostrip, 6000*1e6);


%Show
figure;
show(antennaObject)

%Define plot frequency (6 GHz)


plotFrequency = 6*1e9;
%Define frequency range
freqRange = (5400:60:6600)*1e6;
%Impedance Plot
figure;
impedance(antennaObject, freqRange)
%S-Parameter Plot
figure;
s = sparameters(antennaObject, freqRange);

Enrollment No. 200280705008, Roll No. 710505 – Hardik Bhadrecha 2


M.E. Semester II 3720512 – Antennas and Radiating Systems

rfplot(s)
%Pattern w.r.t. freq.
figure;
pattern(antennaObject, plotFrequency)
%Azimuth Plot
figure;
patternAzimuth(antennaObject, plotFrequency, 0, 'Azimuth', 0:5:360)
%Elevation Plot
figure;
patternElevation(antennaObject, plotFrequency,0,'Elevation',0:5:360)
%Current Plot
figure;
current(antennaObject, plotFrequency)

Experiment: 4
Aim: To study Slot antenna and its parameters using Antenna Toolbox in MATLAB.

Command Window:

clc;
clear all;
close all;

antennaObject = design(slot, 390*1e6);


% Show
figure;
show(antennaObject)

%Define plot frequency (0.39 GHz)


plotFrequency = 0.39*1e9;
%Define frequency range
freqRange = (351:3.9:429)*1e6;
%Impedance Plot
figure;
impedance(antennaObject, freqRange)
%S-Parameter Plot
figure;
s = sparameters(antennaObject, freqRange);
rfplot(s)
%Pattern w.r.t. freq.
figure;
pattern(antennaObject, plotFrequency)
%Azimuth Plot
figure;
patternAzimuth(antennaObject, plotFrequency, 0, 'Azimuth', 0:5:360)
%Elevation Plot
figure;
patternElevation(antennaObject, plotFrequency,0,'Elevation',0:5:360)
%Current Plot
figure;
current(antennaObject, plotFrequency)

Enrollment No. 200280705008, Roll No. 710505 – Hardik Bhadrecha 3


M.E. Semester II 3720512 – Antennas and Radiating Systems

Experiment: 5
Aim: To study Yagi-Uda antenna and its parameters using Antenna Toolbox in MATLAB.

Software Requirements: Antenna Toolbox in MATLAB Student Edition

Command Window:

clc;
clear all;
close all;

antennaObject = design(yagiUda, 1300*1e6);


%Show
figure;
show(antennaObject)

%Define plot frequency (1.3 GHz)


plotFrequency = 1.3*1e9;
%Define frequency range
freqRange = (1170:13:1430)*1e6;
%Impedance Plot
figure;
impedance(antennaObject, freqRange)
%S-Parameter Plot
figure;
s = sparameters(antennaObject, freqRange);
rfplot(s)
%Pattern w.r.t. freq.
figure;
pattern(antennaObject, plotFrequency)
%Azimuth Plot
figure;
patternAzimuth(antennaObject, plotFrequency, 0, 'Azimuth', 0:5:360)
%Elevation Plot
figure;
patternElevation(antennaObject, plotFrequency,0,'Elevation',0:5:360)
%Current Plot
figure;
current(antennaObject, plotFrequency)

Experiment: 6
Aim: To study Monopole antenna and its parameters using Antenna Toolbox in MATLAB.

Software Requirements: Antenna Toolbox in MATLAB Student Edition

Command Window:

clc;
clear all;
close all;

antennaObject = design(monopole, 300*1e6);

Enrollment No. 200280705008, Roll No. 710505 – Hardik Bhadrecha 4


M.E. Semester II 3720512 – Antennas and Radiating Systems

%Show
figure;
show(antennaObject)

%Define plot frequency (300 MHz)


plotFrequency = 300*1e6;
%Define frequency range
freqRange = (270:3:330)*1e6;
%Impedance Plot
figure;
impedance(antennaObject, freqRange)
%S-Parameter Plot
figure;
s = sparameters(antennaObject, freqRange);
rfplot(s)
%Pattern w.r.t. freq.
figure;
pattern(antennaObject, plotFrequency)
%Azimuth Plot
figure;
patternAzimuth(antennaObject, plotFrequency, 0, 'Azimuth', 0:5:360)
%Elevation Plot
figure;
patternElevation(antennaObject, plotFrequency,0,'Elevation',0:5:360)
%Current Plot
figure;
current(antennaObject, plotFrequency)

Experiment: 7
Aim: To study Horn antenna and its parameters using Antenna Toolbox in MATLAB.

Software Requirements: Antenna Toolbox in MATLAB Student Edition

Command Window:

clc;
clear all;
close all;

antennaObject = design(horn, 1300*1e6);


% Show
figure;
show(antennaObject)

%Define plot frequency (1.3 GHz)


plotFrequency = 1.3*1e9;
%Define frequency range
freqRange = (1170:13:1430)*1e6;
%Impedance Plot
figure;
impedance(antennaObject, freqRange)
%S-Parameter Plot
figure;

Enrollment No. 200280705008, Roll No. 710505 – Hardik Bhadrecha 5


M.E. Semester II 3720512 – Antennas and Radiating Systems

s = sparameters(antennaObject, freqRange);
rfplot(s)
%Pattern w.r.t. freq.
figure;
pattern(antennaObject, plotFrequency)
%Azimuth Plot
figure;
patternAzimuth(antennaObject, plotFrequency, 0, 'Azimuth', 0:5:360)
%Elevation Plot
figure;
patternElevation(antennaObject, plotFrequency,0,'Elevation',0:5:360)
%Current Plot
figure;
current(antennaObject, plotFrequency)

Enrollment No. 200280705008, Roll No. 710505 – Hardik Bhadrecha 6

You might also like