Calculate current at feed for antenna or array
Feed Current of Monopole Antenna Excited By Plane Wave
Excite a monopole antenna using plane wave. Calculate the feed current at 75 MHz.
h = planeWaveExcitation('Element',monopole, 'Direction',[1 0 0])
h = planeWaveExcitation with properties: Element: [1x1 monopole] Direction: [1 0 0] Polarization: [0 0 1] SolverType: 'MoM'
cur = feedCurrent(h,75e6)
cur = -0.0138 + 0.0135i
Feed Current of Rounded-Bowtie Antenna
Calculate the feed current of a rounded-bowtie designed for operation at 2.4 GHz.
b = design(bowtieRounded,2.4e9); If = feedCurrent(b,2.4e9)
If = 0.0297 - 0.0003i
Feed Current of Dipole Antenna
Calculate the feed current of a dipole antenna designed for operation at 70 MHz and 75 MHz.
feedCurrent(dipole, [75e6, 70e6])
ans = 1×2 complex 0.0137 + 0.0001i 0.0089 - 0.0035i
obj — Antenna or array object
Antenna or array object, specified as an object.
frequency — Frequency to calculate feed current
scalar | vector in Hz
Frequency to calculate feed current, specified as a scalar integer in Hz or a vector with each element specified in Hz.
i — Complex current
1-by-n vector in A
Complex current, returned as a 1-by-n vector in A. This value is calculated at the feed point of an antenna or array.
Introduced in R2017a