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

6 visualizaciones (últimos 30 días)
I want to see V/m values at a defined position relative to the monopole antenna (not interrested by normalized values).

Respuesta aceptada

Jack
Jack el 12 de Mzo. de 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 comentario
Michel
Michel el 12 de Mzo. de 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().

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre Get Started with Antenna Toolbox en Help Center y File Exchange.

Productos


Versión

R2021a

Community Treasure Hunt

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

Start Hunting!

Translated by