How to avoid "re-computing" antenna responses (Sparam, currents, radiation patterns...) after a 1st computation in Antenna Designer?

If you want to save the antenna calculations (Sparam, patterns, etc.) carried out in Antenna Designer, for example in a .mat file, you must for example export a script, then run it (by adding for example some equations such that: az = 0: 5: 360;
e1 = 0: 5: 360; [patchGain, azimuth, elevation] = pattern (antennaObject, plotFrequency, az, el);), which obliges to redo the calculations already carried out in Antenna Designer, while the results are still available in RAM!
How to avoid this "re-computation" (e.g. of the Sparam or 3D radiation pattern) which can be costly, notably if the design contains dielectrics (such as e.g. a patch antenna, a printed dipole, etc.).
This question is mainly intended for a person from the matlab staff.
Thank you in advance for your response.
KR.

Answers (1)

Yes. One option is to use the Antenna Designer app to analyse the antenna and then export it to the MATLAB workspace.
The exported antenna object preserves the results from the most recently completed analysis, allowing those results to be reused without rerunning the MoM solver.
  • For a scalar-frequency analysis, results such as current distribution, charge distribution, and radiation patterns at the analysed frequency are preserved.
  • For a vector-frequency analysis, impedance and S-parameters over the analysed frequency range are preserved.
Note that only one solution cache is maintained at a time. If a manual mesh is used and a vector-frequency analysis has been performed, subsequent scalar-frequency analyses within the analysed frequency range can typically reuse the existing solution without requiring a new solve.
A new solve is required if the geometry or mesh changes, or if a frequency outside the analysed range is requested.

Products

Release

R2021a

Asked:

on 30 Jun 2021

Answered:

on 14 Oct 2026 at 4:35

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!