How to set "monopoleCylindrical()" observation point(s) to show "efield" using "pattern()" or else (antenna toolbox )?

1 Ansicht (letzte 30 Tage)
I want to see V/m values at a defined position relative to the monopole antenna (not interrested by normalized values).

Akzeptierte Antwort

Jack
Jack am 12 Mär. 2025
Instead of using pattern, which is designed for normalized far‐field plots (often in dB), you should use EHfields. EHfields computes the actual electric and magnetic field vectors (in V/m and A/m) at user‐defined observation points. This function lets you specify the coordinate system (e.g., Cartesian, spherical, or cylindrical) so you can input your desired positions accurately. It works for both near-field and far-field calculations, so you can obtain the real, unnormalized field values you need for your analysis.
Follow me so you can message me anytime with future questions. If this helps, please accept the answer and upvote it as well.
  1 Kommentar
Michel
Michel am 12 Mär. 2025
Thank you very much!
My question was mostly oriented toward "pattern()" because it has an option to see without normalization, and that the default distance is set in the far-field at 100*Lembda. I was wondering how to change the distance. It is not obvious (spent a whole day) that it is not possible to change the 100*Lembda distance to something else. If impossible to change the measurement distance, then it is not very usefull (and confusing) to have a non-normalized efield option...
I'll follow your recommendation and forget about pattern().

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (0)

Kategorien

Mehr zu Get Started with Antenna Toolbox finden Sie in Help Center und File Exchange

Produkte


Version

R2021a

Community Treasure Hunt

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

Start Hunting!

Translated by