This is machine translation

Translated by Microsoft
Mouseover text to see original. Click the button below to return to the English version of the page.

Note: This page has been translated by MathWorks. Please click here
To view all translated materials including this page, select Japan from the country navigator on the bottom of this page.


Return loss of antenna; scan return loss of array


rl = returnLoss(antenna ,frequency, z0)
rl = returnLoss(array,frequency,elementnumber)



returnLoss(antenna,frequency,z0) calculates and plots the return loss of an antenna, over a specified frequency and a given reference impedance, z0.

rl = returnLoss(antenna ,frequency, z0) returns the return loss of an antenna.

returnLoss(array,frequency,elementnumber) calculates and plots the scan return loss of a specified antenna element in an array.

rl = returnLoss(array,frequency,elementnumber) returns the scan return loss of a specified antenna element in an array.


collapse all

This example shows how to calculate and plot the return loss of a circular loop antenna over a frequency range of 50MHz-100MHz.

h = loopCircular;
returnLoss (h, 50e6:1e6:100e6);

Input Arguments

collapse all

Antenna object, specified as a scalar handle.

Array object, specified as a scalar handle.

Frequency range used to calculate return loss, specified as a vector in Hz.

Example: 50e6:1e6:100e6

Data Types: double

Reference impedance, specified as a scalar in ohms.

Example: 40

Data Types: double

Antenna element number in array, specified as a scalar.

Example: 1

Data Types: double

Output Arguments

collapse all

Return loss of antenna object or scan return loss of array object, returned as a vector in dB. The return loss is calculated using the formula



  • Z = input impedance of antenna or scan impedance of array

  • Z0 = reference impedance

Introduced in R2015a

Was this topic helpful?