Export tunable property values of AI-based antenna to equivalent catalog element
Convert AI-based Elliptical Microstrip Patch to Regular Catalog Element
This example shows how to convert an AI-based elliptical microstrip patch antenna to a regular
patchMicrostripElliptical catalog element for performing full-wave EM solver simulation.
Create AI-based Elliptical Microstrip Patch
Create an AI-based elliptical microstrip patch at 5.45GHz. Set its major axis length to 0.03m, minor axis length to 0.02925m, and height to 0.0031m.
pAI = design(patchMicrostripElliptical,5.45e9,ForAI=true)
pAI = AIAntenna with properties: Antenna Info AntennaType: 'patchMicrostripElliptical' InitialDesignFrequency: 5.4500e+09 Tunable Parameters MajorAxis: 0.0318 MinorAxis: 0.0312 Height: 0.0031 Use 'showReadOnlyProperties(pAI)' to show read-only properties
pAI.MajorAxis = 0.03; pAI.MinorAxis = 0.02925; pAI.Height = 0.0029;
Calculate the resonant frequency of the modified antenna.
ans = 5.4275e+09
Convert AI-based Antenna to Regular Catalog Element
exportAntenna function to convert the AI-based antenna to a regular catalog element for performing full-wave EM solver simulation on the design.
p = exportAntenna(pAI)
p = patchMicrostripElliptical with properties: MajorAxis: 0.0300 MinorAxis: 0.0293 Height: 0.0029 Substrate: [1x1 dielectric] GroundPlaneLength: 0.0578 GroundPlaneWidth: 0.0578 PatchCenterOffset: [0 0] FeedOffset: [0.0066 0.0066] Conductor: [1x1 metal] Tilt: 0 TiltAxis: [1 0 0] Load: [1x1 lumpedElement]
aiant — AI-based antenna
AIAntenna object (default)
AI-based antenna, specified as an
AIAntenna object created using
ant — Antenna catalog element
Equivalent antenna from the antenna catalog, returned as an antenna object.
Introduced in R2023b