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

5 次查看(过去 30 天)
I want to see V/m values at a defined position relative to the monopole antenna (not interrested by normalized values).

采纳的回答

Jack
Jack 2025-3-12
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 个评论
Michel
Michel 2025-3-12
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().

请先登录,再进行评论。

更多回答(0 个)

类别

Help CenterFile Exchange 中查找有关 Get Started with Antenna Toolbox 的更多信息

产品


版本

R2021a

Community Treasure Hunt

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

Start Hunting!

Translated by